Изменение содержимого таблицы DBTUNE
Для изменения содержимого таблицы DBTUNE, например, для создания нового ключевого слова конфигурации или изменения параметров существующего ключевого слова, используйте административную команду sdedbtune. В зависимости от того, что вы хотите изменить, необходимо использовать различные операции с командой sdedbtune.
Чтобы получить возможность использования команды sdedbtune, загрузите программу установки сервера приложений ArcSDE с портала Esri Customer Care. Установочный файл содержит в себе административные инструменты командной строки, а также документацию к инструменту командной строки. Синтаксис, определения и примеры находятся в документации к инструменту командной строки.
Для изменения значения параметра, который уже существует в таблице DBTUNE, используйте операцию alter.
sdedbtune –o alter –k <configuration keyword>
–P <parameter_name> –v <configuration_string_value>
[–i <service>] [–D <database>] –u <user_name>
[–p <password>] [–N] [–q]
Для удаления одного параметра из группы параметров или ключевого слова конфигурации и всех его параметров, необходимо использовать операцию delete_data. Перед удалением ключевого слова конфигурации убедитесь, что оно действительно больше не требуется другим пользователям или приложениям.
sdedbtune –o delete_data –k <keyword>
[–P <parameter_name>] [–i <service>] [–s <server_name>]
[–D <database>] –u <user_name> [–p <password>] [–N] [–q]
Для удаления одного параметра из ключевого слова конфигурации необходимо определить как ключевое слово, так и параметр в командной строке (предоставить значения для -k и для -P). Для удаления ключевого слова конфигурации и всех параметров, которые являются его частью, необходимо определить только ключевое слово команды.
При необходимости добавить новый параметр в ключевое слово используйте команду sdedbtune совместно с операцией вставки. Операция вставки может единовременно обрабатывать только один параметр. В следующем примере описан процесс добавления параметра UI_TEXT к пользовательскому ключевому слову RASTER.
sdedbtune -o insert -k RASTER -P UI_TEXT -v 'Use for raster data' -i 5000 -u sde
Не забывайте, что допускается вставка только корректных параметров конфигурации. Список корректных параметров конфигурации вы можете найти в разделе "Параметры конфигурации вашей системы управления базами данных (СУБД)".
При необходимости добавить новое ключевое слово с несколькими параметрами в таблицу DBTUNE вам будет проще экспортировать, отредактировать, а затем импортировать содержимое таблицы DBTUNE. Ниже приведено описание этого процесса.
- Экспортируйте таблицу DBTUNE в текстовый файл с помощью команды sdedbtune –o export.
- Создайте резервную копию текстового файла.
- Отредактируйте экспортированный текстовый файл с помощью редактора файлов UNIX, например, vi, или редактора файлов Windows, например, Блокнот, а затем сохраните изменения.
- Импортируйте отредактированный файл в таблицу DBTUNE с помощью команды sdedbtune –o import.