|Для начального комплекта OLAP DB2 IBM Версии 7.2 требуется файл |ODBC.ini для работы с соединениями Open Database Connectivity (ODBC) |между сервером интеграции OLAP и реляционным источником данных и каталогом |метаданных OLAP. |
|Файл ODBC.ini содержится в пакетах программного обеспечения ODBC и |включен в программное обеспечение Microsoft Office. Дополнительную |информацию о программах, устанавливающих драйверы ODBC или администратор ODBC, |можно найти в Web по адресу: |http://support.microsoft.com.asp.
|Для пользователей Oracle на компьютерах AIX: чтобы cконфигурировать |ODBC для Oracle, необходимо изменить файл ODBC.ini, указав в |нем драйверы MERANT 3.6.
|В Версии 7.2 начальный комплект OLAP управляет соединениями ODBC с |реляционным источником данных и каталогом метаданных OLAP. Для работы с |этими соединениями ODBC начальный комплект OLAP использует драйверы ODBC в |системах Windows NT 4.0, Windows 2000, AIX и Solaris. |
|В AIX и операционной среде Solaris надо вручную задать переменные среды для |ODBC и отредактировать файл odbc.ini, чтобы сконфигурировать |реляционный источник данных и каталог метаданных OLAP. При изменении |или добавлении нового драйвера или источника данных убедитесь, что в файл |odbc.ini внесены соответствующие изменения.
|Если вы будете использовать агент Начальный комплект OLAP DB2 в системах |AIX или Solaris для обращения к источникам ODBC Merant и к базам данных DB2, |измените значение атрибута "Driver=" в разделе источников DB2 файла |.odbc.ini следующим образом:
|AIX: имя драйвера - /usr/lpp/db2_07_01/lib/db2_36.o
|Пример записи об источнике ODBC для AIX:
|[SAMPLE] |Driver=/usr/lpp/db2_07_01/lib/db2_36.o |Description=DB2 ODBC Database |Database=SAMPLE
|Операционная среда Solaris: имя драйвера - |/opt/IBMdb2/V7.1/lib/libdb2_36.so
|Пример записи об источнике ODBC для операционной среды Solaris:
|[SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so |Description=DB2 ODBC Database |Database=SAMPLE
|В системах UNIX для доступа к основным компонентам ODBC переменные среды |необходимо задать необходимо задать переменные среды. Сценарии оболочки |is.sh и is.csh, которые задают требуемые |переменные, находятся в домашнем каталоге Начального комплекта. Перед |тем, как соединяться с источниками данных при помощи ODBC, надо запустить один |из этих сценариев. Эти сценарии нужно включить в сценарий регистрации |для имени пользователя, которое используется при запуске начального комплекта |OLAP.
|Чтобы сконфигурировать источник данных в файле odbc.ini, надо |добавить имя и описание для источника данных ODBC и указать полное имя файла |драйвера ODBC и другие параметры драйвера в специальном разделе, который вы |создадите для имени источника данных. Программа установки установит |файл примера odbc.ini в каталог ISHOME. Этот файл |содержит общую информацию о соединениях и конфигурировании ODBC для |поддерживаемых драйверов ODBC. Его можно использовать в качестве |отправной точки при отображении драйверов ODBC, используемых при работе с |реляционным источником данных и каталогом метаданных OLAP.
|Если используется файл, отличный от odbc.ini, не забудьте |задать имя этого файла в переменной среды ODBCINI.
|В следующем примере показано, как можно отредактировать файл |odbc.ini для соединения с реляционным источником данных |db2data в DB2 Universal Database Версии 6.1 в AIX при помощи |собственного драйвера ODBC DB2 IBM. В редакторе vi |используйте для редактирования файла odbc.ini команду |$ODBCINI и вставьте следующие операторы:
| [ODBC Data Sources] | db2data=DB2 Source Data on AIX | ... | [db2data] | Driver=/home/db2inst1/sqllib/lib/db2.o | Description=DB2 Data Source - AIX, native
|В следующем примере показано, как можно отредактировать файл |odbc.ini для соединения с реляционным источником данных |oradata из Oracle Версии 8 (в операционной среде Solaris) при |помощи драйвера ODBC MERANT Версии 3.6. В этом примере ID |регистрации и Пароль заменяются используемыми в Начальном |комплекте OLAP именем пользователя и паролем.
| [ODBC Data Sources] | oradata=Oracle8 Source Data on Solaris | ... | [myoracle] Driver= | /export/home/users/dkendric/is200/odbclib/ARor815.so | Description=my oracle source
|Конфигурирование каталога метаданных OLAP в системах AIX и Solaris сходно с |конфигурированием источника данных. Для базы данных каталога метаданных |OLAP добавьте имя и раздел источника данных в файл odbc.ini, |как описано в разделе 30.6.1.2, Редактирование файла odbc.ini. Других изменений не требуется.
|Перед конфигурированием базы данных каталога метаданных OLAP в качестве |источника данных ODBC ее надо создать в поддерживаемой СУБД.
|В следующем примере показано, как можно отредактировать файл |odbc.ini для соединения с каталогом метаданных OLAP, TBC_MD, |в DB2 Версии 6.1 (в операционной среде Solaris) при помощи собственного |драйвера ODBC:
| [ODBC Data Sources] | ocd6a5a=db2 v6 | ... | [ocd6a5a] | Driver=/home/db2instl/sqllib/lib/db2.0 | Description=db2
|Чтобы конфигурировать реляционный источник данных в операционных системах |Windows NT или Windows 2000, надо запустить администратор ODBC и затем создать |соединение с источником данных, который будет использоваться для создания |моделей и метамакетов OLAP. Для этого воспользуйтесь утилитой |администратора ODBC, доступной из панели управления Windows. В |приведенном ниже примере показано создание источника данных DB2, диалоговые |окна для других СУБД будут другими.
|Чтобы сконфигурировать реляционный источник данных при помощи |администратора ODBC, последовательно выполните следующие действия: |
|Заказчики, продукты, рынки
|Для описания базы данных примера прикладной программы можно ввести:
|Пример реляционного источника данных
|Эти описания помогают идентифицировать доступные источники данных для |последующего выбора при соединении с рабочего стола Начального комплекта |OLAP.
|Чтобы отредактировать информацию о конфигурации для источника данных: |
|Чтобы сконфигурировать каталог метаданных OLAP в системах Windows NT или |Windows 2000, надо запустить администратор ODBC и затем создать соединение с |источником данных, который содержит базу данных каталога метаданных |OLAP.
|В приведенном ниже примере показано создание источника данных DB2, |диалоговые окна для других СУБД будут другими. Чтобы создать источник |данных для каталога метаданных OLAP, последовательно выполните следующие |действия: |
|OLAP Catalog first
|Чтобы указать, что вы соединяетесь с базой данных каталога метаданных OLAP |примера программы, можно было бы ввести имя:
| TBC_MD
|Мои первые модели и метамакеты
|Чтобы описать базу данных каталога метаданных OLAP примера прикладной |программы, можно ввести:
|Примеры моделей и метамакетов
|Эти описания помогают идентифицировать каталог, который вы захотите |выбрать, соединившись с каталогом метаданных OLAP с рабочего стола Начального |комплекта OLAP.
|Чтобы отредактировать информацию о конфигурации для источника данных:
|
|После того, как вы сконфигурировали реляционный источник данных и каталог |метаданных OLAP, можно соединиться с ними при помощи Начального комплекта |OLAP. Это позволит создавать, изменять и сохранять модели и метамакеты |OLAP.
|При соединении с базой данных сервера SQL для драйвера ODBC сервера SQL |может истечь срок ожидания. Повторите попытку соединения, когда база |данных не будет перегружена. Этого затруднения можно избежать, увеличив |срок ожидания для данного драйвера. Дополнительную информацию смотрите |в документации ODBC по используемому вами драйверу.
|Дополнительную информацию по проблемам соединения ODBC и их разрешению |смотрите в руководстве OLAP Integration Server System |Administrator's |Guide.