Замечания по выпуску


|6.3 Глава 24. Настройка системы объединения на работу с несколькими источниками данных

|6.3.1 Системы объединения

| | |

|Система объединения DB2 - это особый тип распределенной системы управления |базами данных (СУБД). Система объединения позволяет запрашивать и |получать данные, расположенные на других СУБД. Один оператор SQL может |обращаться к нескольким СУБД или отдельным базам данных. Например, |можно объединить данные, находящиеся в таблице DB2 Universal Database, таблице |Oracle и в производной таблице Sybase.

|Система объединения DB2 состоит из сервера, экземпляра DB2, базы данных, |которая будет служить базой данных объединения, и одного или нескольких |источников данных. База данных объединения содержит записи каталога, |идентифицирующие источники данных и их характеристики. Источник |данных состоит из СУБД и самих данных. Поддерживаются следующие |источники: |

|Серверы объединения DB2 Universal Database подключаются к источникам данных |и получают из них данные, используя протоколы, называемые |оболочками. Используемая оболочка зависит от операционной |системы, на которой работает экземпляр DB2. Для идентификации таблиц и |производных таблиц, находящихся на этих источниках данных, используются |псевдонимы. Программы могут обращаться к базе данных |объединения как и к любой другой базе данных DB2 и, используя псевдонимы, |запрашивать источники данных как таблицы или производные таблицы в этой базе |данных объединения.

|Когда система объединения сконфигурирована, к информации источников данных |можно обращаться так, как если бы данные находились в одной локальной базе |данных. Пользователи и программы посылают запросы в эту базу данных |объединения, а она получает данные от источников данных.

|Система объединения DB2 работает с некоторыми ограничениями. В DB2 |Версии 7 распределенные запросы ограничены только операциями чтения. |Кроме того, нельзя применять к псевдонимам утилиты (LOAD, REORG, REORGCHK, |IMPORT, RUNSTATS и т.п.) Однако, работая через промежуточный |сервер, операторы DDL и DML можно передать непосредственно системам управления |базами данных, используя диалект SQL этого источника данных.

|6.3.2 Ограничение

|Новые оболочки в Версии 7.2 (например, Informix в AIX, HP и |Solaris; Oracle в Linux, HP и Solaris; Sybase в AIX и Solaris; |Microsoft SQL Server в AIX и NT) недоступны в данном пакете FixPak; вы |должны приобрести DB2 Relational Connect Версии 7.2.

|6.3.3 Установка DB2 Relational Connect

|

|

|В этом разделе приводятся инструкции по установке DB2 Relational Connect на |сервере, который вы будете использовать в качестве сервера системы |объединения. Relational Connect требуется для доступа к источникам |данных Oracle, Sybase, Microsoft SQL Server и Informix. Для доступа к |источникам данных семейства DB2 Universal Database DB2 Relational Connect не |требуется.

|Прежде, чем устанавливать DB2 Relational Connect: |

|6.3.3.1 Установка DB2 Relational Connect на серверах Windows NT

|

  1. |Зарегистрируйтесь на сервере объединения с учетной записью пользователя, |которую вы создали для установки DB2 Universal Database.
  2. |Завершите все запущенные программы, чтобы программа настройки могла |изменить файлы, как это требуется.
  3. |Вызовите программу установки. Ее можно вызвать автоматически или |вручную. Если программа установки не запускается автоматически, или |если вы хотите запустить ее на другом языке, вызовите ее вручную. |

    |Откроется панель запуска установки.

  4. |Чтобы начать установку, нажмите кнопку Установить.
  5. |Следуйте подсказкам программы установки.

    |Когда установка завершится, DB2 Relational Connect будет установлена в |каталоге с другими продуктами DB2. Например, библиотека оболочки для |клиентского программного обеспечения Oracle NET8 (net8.dll) будет |установлена в каталоге c:\Program Files\SQLLIB\bin. |

|6.3.3.2 Установка DB2 Relational Connect на серверах UNIX

|Чтобы установить DB2 Relational Connect на сервере объединения UNIX, |воспользуйтесь утилитой db2setup.

|Замечание: Экраны, появляющиеся при использовании |утилиты db2setup зависят от того, что уже установлено на сервере |объединения. Для данных шагов предполагается, что Relational Connect не |установлена. |

  1. |Войдите в систему как пользователь root.
  2. |Вставьте и смонтируйте компакт-диск продукта DB2. Информацию о |монтировании компакт-диска смотрите в руководстве DB2 for UNIX Quick |Beginnings.
  3. |Перейдите в каталог, где смонтирован компакт-диск, введя команду cd |/cdrom, где cdrom - точка монтирования |компакт-диска вашего продукта.
  4. |Введите команду ./db2setup. Через несколько |секунд откроется окно установки DB2 Версии 7. Это окно содержит список |установленных на данный момент компонентов и компонентов, установка которых |возможна.
  5. |Переместите выделение на распределенное объединение, которое собираетесь |установить, например на Распределенное объединение для источников данных |Informix, и выберите его, нажав клавишу пробела. Рядом с |выбранным значением появляется звездочка.
  6. |Нажмите кнопку OK. Откроется окно Создать службы |DB2.
  7. |Поскольку сервер объединения уже содержит экземпляр DB2, выберите опцию |Не создавать экземпляр DB2 и нажмите кнопку OK.
  8. |Если вы выберите Не создавать сервер администратора, появится |предупреждающее сообщение. Нажмите кнопку OK. В окне |утилиты установки DB2 выводится сводный отчет о том, что будет |установлено. Так как Relational Connect еще не установлена, в отчете |будет два пункта: |
  9. |Нажмите кнопку Далее. Откроется окно с предупреждением, |что это последняя возможность остановить установку Relational Connect. |Нажмите кнопку OK, чтобы продолжить установку. Выполнение |установки может занять несколько минут.
  10. |В окне утилиты установки DB2 выводится отчет о состоянии, где говорится, |какие компоненты были успешно установлены. Нажмите кнопку |OK. Откроется окно утилиты установки DB2. Для выхода |из утилиты выберите Закрыть, а затем нажмите кнопку |OK.

    |Когда установка завершится, DB2 Relational Connect будет установлена в |каталоге вместе с другими продуктами DB2. |

    |


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]