Настроить таблицы файлов журнала базы геоданных (Управление данными)

Краткая информация

Изменяет тип таблиц файла журнала, используемый в прошлых версиях многопользовательской базы геоданных для поддержания списков записей, кэшированных ArcGIS.

Использование

  • Этот инструмент работает только с версией многопользовательской базы геоданных 10.9.0.2.7 или ранее, в IBM Db2 или версией многопользовательской базы геоданных 10.7.0.2.3 или ранее, в Oracle.

  • Только администратор может запустить инструмент Настроить таблицы файлов журнала базы геоданных.

Параметры

ПодписьОписаниеТип данных
Входное подключение к базе данных

Подключение базы данных (файл .sde) к многопользовательской базе геоданных, где будет изменена настройка таблицы файлов журнала. Подключение должно быть установлено от имени администратора базы геоданных.

Workspace
Тип файла журнала

Указывает тип таблиц файла журнала, который будет использовать база геоданных.

  • SESSION_LOG_FILEДля набора выборки будут использоваться таблицы сеансового файла журнала. Таблицы файлов журнала на основании сеанса предназначены для отдельного сеанса и могут содержать множество выборок.
  • SHARED_LOG_FILEДля набора выборки будут использоваться общедоступные таблицы файла журнала. Общедоступные таблицы файла журнала являются общими для всех сеансов подключения одного пользователя.
String
Число таблиц файлов журнала на основе сессий, которыми владеет администратор
(Дополнительный)

Число таблиц, включенных в пул, который будет применять база геоданных, если используется пул таблиц сеансовых файлов журнала, принадлежащих администратору базы геоданных.

Long
Создать таблицы файлов журнала на основе сессии в базе данных TempDB (только Microsoft SQL Server)
(Дополнительный)

Этот параметр в любой поддерживаемой версии ArcGIS больше не применяется.

Boolean

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная входная рабочая область

Обновленная входная рабочая область.

Workspace

arcpy.management.ConfigureGeodatabaseLogFileTables(input_database, log_file_type, {log_file_pool_size}, {use_tempdb})
ИмяОписаниеТип данных
input_database

Подключение базы данных (файл .sde) к многопользовательской базе геоданных, где будет изменена настройка таблицы файлов журнала. Подключение должно быть установлено от имени администратора базы геоданных.

Workspace
log_file_type

Указывает тип таблиц файла журнала, который будет использовать база геоданных.

  • SESSION_LOG_FILEДля набора выборки будут использоваться таблицы сеансового файла журнала. Таблицы файлов журнала на основании сеанса предназначены для отдельного сеанса и могут содержать множество выборок.
  • SHARED_LOG_FILEДля набора выборки будут использоваться общедоступные таблицы файла журнала. Общедоступные таблицы файла журнала являются общими для всех сеансов подключения одного пользователя.
String
log_file_pool_size
(Дополнительный)

Число таблиц, включенных в пул, который будет применять база геоданных, если используется пул таблиц сеансовых файлов журнала, принадлежащих администратору базы геоданных.

Long
use_tempdb
(Дополнительный)

Этот параметр в любой поддерживаемой версии ArcGIS больше не применяется.

Boolean

Производные выходные данные

ИмяОписаниеТип данных
out_workspace

Обновленная входная рабочая область.

Workspace

Пример кода

ConfigureGeodatabaseLogFileTables, пример 1 (окно Python)

Этот скрипт можно запустить в окне Python для изменения конфигурации таблицы файлов журнала в более ранних версиях баз геоданных, для использования таблиц файлов журнала на основе сеанса, созданных в схеме администратора базы геоданных.

В этом примере пул файла журнала состоит из 100 таблиц.

import arcpy
input_database = "c:\\temp\\ProductionGDB.sde"
log_file_type = "SESSION_LOG_FILE"
log_file_pool_size = 100

arcpy.ConfigureGeodatabaseLogFileTables_management(
    input_database, log_file_type, log_file_pool_size)

Связанные разделы