DeepEdit!

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

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

Модели именования Oracle

В начале этой главы говорилось об именах и о нашей склонности
всему давать свое имя. При использовании серверов имен Oracle дела обстоят таким же образом. Каждый объект в сети должен иметь уникальное имя. К этим объектам относятся и базы данных.
В сети серверов имен Oracle можно использовать две различные модели именования объектов: модель однодоменного именования (Single Domain Naming) и модель иерархического именования (Hierarchical Naming). Давайте посмотрим, чем они отличаются.
Модель однодоменного именования
Судя по названию, модель однодоменного именования должна быть проще, чем модель иерархического именования, и это действительно так. Эта модель хорошо подходит для небольшой сети, где нет дублирования имен служб или связей баз данных. Все имена, хранящиеся на сервере имен Oracle, принадлежат к одному домену. В предыдущих версиях
сетевых средств Oracle этому единственному домену присваивалось стандартное имя .WORLD. Хотя в Net8 и Oracle Names версии 8 такого требования больше нет, вы можете продолжать использовать имя для совместимости с прежними соглашениями об именовании.
Рассмотрим пример. Допустим, что корпорация XYZ выпускает три вида продуктов. Для каждого из этих продуктов ведется своя база данных, в которую заносится информация о заказах, деталях, поставщиках и т.д. С одной из этих баз данных,        мы уже встречались раньше, а две дру-
гие называются RMFS и DGSS. Разумеется, для каждой из производственных баз данных существуют база данных разработки и база данных для тестирования/контроля качества. Поскольку все они построены на основе Oracle8i, для идентификации используются имена служб. (В предыдущих версиях Oracle базы данных идентифицировались по SID, а не по
именам служб.)
Теперь поместим эти базы данных в среду с однодоменным именованием. В нашем случае домен будет называться.
Его графическое представление приведено на рис. 4.2. Для идентификации имя домена
присоединяется к имени службы. Таким образом, SKDL превращается в SKDL.WORLD.
 









jAntivirus