DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Миграция с tnsnames.ora на сервер имен Oracle

После создания сервера имен Oracle вы можете загрузить на него существующий файл tnsnames.ora, использовав для выполнения миграции либо Net8 Assistant, либо утилиту namesctl. Иными словами, вам не нужно изобретать колесо и вручную вводить все конфигурационные данные.
На практике миграцию намного проще выполнить с помощью утилиты Names Control. Чтобы загрузить файл tnsnames.ora на сервер имен Oracle через эту утилиту, вы должны сделать следующее:
1.        Вызвать namesctl, введя в строке приглашения операционной системы
namesctl
2.        В строке приглашения NAMESCTL ввести
NAMESCTL> load_tnsnames tnsnames.ora
При желании вы можете загрузить файл с помощью Net8 Assistant. Соответствующие шаги описаны ниже. Как и в предыдущей процедуре, здесь предполагается, что вы уже создали как минимум один сервер имен Oracle.
Запустите Net8 Assistant. В системе UNIX для этого нужно запустить программу netasst из каталога а в системе Windows NT выбрать пункт меню Start >• Programs >- Oracle HOME_NAME >- Network Administration >■ Net8 Assistant.
В панели навигатора раскройте список Oracle Names Servers,
щелкнув на знаке плюса (+).
Выберите сервер имен Oracle, на который нужно загрузить файл tnsnames.ora.
В верхней части правой панели находится раскрывающийся список, содержащий пункты Manage Server, Manage Data, Configure Server. Выберите опцию Manage Data (Управление данными).
При выборе опции Manage Data по умолчанию отображается вкладка Net Service Names (Имена сетевых служб).
К возможным действиям, перечисленным под заголовком Action, относятся Query (Запросить), Add (Добавить), Remove (Удалить) и Load (Загрузить). Щелкните на Load.
В поле File введите путь к текущему главному файлу конфигурации tnsnames.ora.
Щелкните на кнопке Execute.
Выберите пункт меню File    Save Network Configuration.
Команды Namesctl
Изучая утилиту Listener Control (Isnrctl) в главе 3, мы останавливались на командах, относящихся к прослушивающему процесс» Утилита Names Control (namesctl), как и Listener Control, имеет набор'команд, начинающихся с set и show. Поскольку они работают аналогично командам Listener Control, рассмотрим их в первую
Команды set и show        .
Очевидно, что команда show предназначена для просмотра текущих значений параметров конфигурации сервера имен Oracle, а команда set -
для их инициализации или модификаций. Квалификаторы, которые можно использовать с командой set, перечислены в таблице 4.5.

 









jAntivirus