Вторая группа инструментов командной строки используется для выполнения операций, затрагивающих большое количество записей. С их помощью можно выполнять групповую загрузку данных, копировать данные в LDIF-файл для последующей групповой загрузки в другой каталог, а также, модифицировать или удалять группы записей каталога. В таблице 5.5 перечислены все эти инструменты и описаны задачи, которые они позволяют решать.
Учтите, что имя сервера — это константа, равная OIDLDAPD, если не используется тиражирование, и OIDREPLD в противном случае. Номер экземпляра можно выбирать произвольно. Команда oidctl активизирует утилиту OID Control. Вы должны указать имя службы и номер экземпляра. Остальные доступные параметры не являются обязательными. Для Интернет-каталога Oracle с именем сетевой службы OID1 и номером экземпляра, равным 2, команда запуска будет выглядеть следующим образом:
Внимание
При попытке запустить процесс Интернет-каталога Oracle вы можете получить следующее сообщение об ошибке: "NLSJ-ANG not set in environment. Please set NLS_LANG to the appropriate UTF8 character set." ("Переменная среды NLSJ-ANG не установлена. Пожалуйста, задайте подходящий набор символов UTF8".) В этом случае нужно , ввести в строке приглашения операционной системы команду set NLS_LANG=AMERICAN_AMERICA.UTF8, а затем повторить команду start. На одной платформе перед запуском процесса требовалось построить базу данных с использованием набора символов UTF8, на другой было достаточно установить значение NLS_LANG. На момент написания книги служба поддержки Oracle не могла предложить какого-либо решения этой проблемы.
Теперь посмотрим, какие параметры может иметь утилита OID Control. Они перечислены в таблице 5.6.
Параметр
|
Описание
|
serverjnstance_number
|
Номер экземпляра запускаемого сервера. Допустимые значения —
|
числа е диапазоне от 0 до 1000.
|
|
configset_number
|
Номер конфигурационной записи (configset), используемой при запуске сервера. По умолчанию используется configsetO.
Допустимые значения — числа в диапазоне от 0 до 1000.
|
-р номер порта
|
Номер порта, который будет использовать запускаемый экземпляр
|
сервера. По умолчанию используется порт 389.
|
|
-debug уровеиь_огладки
|
Уровень отладки, который будет установлен при запуске сервера,
|
-h имя хоста
|
Имя хоста, на котором запускается сервер.
|
-I
|
Включает и выключает протоколирование изменений при
тиражировании. Если этот флаг не указан, протоколирование включено. Возможные значения TRUE и FALSE, по умолчанию — TRUE.
Параметр применим только для сервера каталога.
|
server n
|
Количество серверных процессов, запускаемых на данном порту.
|
start
|
Запускает сервер, указанный аргументом server.
|
stop
|
Останавливает сервер, указанный аргументом server.
|
< Предыдущая | Следующая > |
---|