Для начального комплекта 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/support/kb/articles/Q113/1/08.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 внесены соответствующие изменения.
В системах 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, как описано в разделе 25.4.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.