Краткая информация
Изменяет тип таблиц файла журнала, используемый корпоративной базой геоданных для поддержания списков записей, кэшированных 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 (Дополнительный) | Этот параметр не используется, начиная с версий ArcGIS 10.5 и ArcGIS Pro 1.4. | Boolean |
Производные выходные данные
Name | Объяснение | Тип данных |
out_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)
Инструмент ConfigureGeodatabaseLogFileTables, пример 2 (автономный скрипт)
Базы данных в 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: Update log file setting
arcpy.ConfigureGeodatabaseLogFileTables_management(input_database, log_file_type, log_file_pool_size)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Нет
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да