Краткая информация
Инструмент Настроить таблицы файлов журнала базы геоданных позволяет установить тип таблиц файла журнала, используемый многопользовательской базой геоданных для поддержания списков кэшированных записей в ArcGIS.
Использование
Инструмент может работать только в многопользовательских базах геоданных.
Только администратор может запустить инструмент Настроить таблицы файлов журнала базы геоданных.
Этот инструмент можно использовать в базах геоданных на IBM DB2, Informix или Oracle.
Синтаксис
ConfigureGeodatabaseLogFileTables_management (input_database, log_file_type, {log_file_pool_size}, {use_tempdb})
Параметр | Объяснение | Тип данных |
input_database | Укажите подключение базы данных (файл .sde) к многопользовательской базе геоданных, для которой вы хотите изменить настройку таблицы файлов журнала. Подключение должно быть установлено от имени администратора базы геоданных. | Workspace |
log_file_type | Тип таблицы файлов журнала для базы геоданных.
| String |
log_file_pool_size (Дополнительный) | Если вы хотите, чтобы база геоданных использовала таблицы файлов журнала, которыми владеет администратор базы геоданных, укажите число таблиц, включенных в пул. | Long |
use_tempdb (Дополнительный) | Boolean |
Пример кода
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)
Пример 2 инструмента ConfigureGeodatabaseLogFileTables (автономный скрипт Python)
Базы данных в IBM DB2, IBM Informix и Oracle по умолчанию используют общие файлы журнала. Если вы поменяли эту настройку и хотите впоследствии вернуться к ней, запустите следующий скрипт.
# Description: configure geodatabase log file tables
# Set the necessary product code
import arceditor
# Import arcpy module
import arcpy
# Local variables:
input_database = "c:\\temp\\ProductionGDB.sde"
log_file_type = "SHARED_LOG_FILE"
log_file_pool_size = 0
# Process: Diagnose Version Metadata
arcpy.ConfigureGeodatabaseLogFileTables_management(input_database, log_file_type, log_file_pool_size)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Нет
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да