DB2 Connect. Быстрый старт PE
Среда выполнения интерфейса уровня вызовов DB2 (CLI) и драйвер DB2 CLI/ODBC
- необязательные компоненты клиентов DB2, которые можно выбрать во время
установки.
Такая поддержка позволяет программам, разработанным с использованием API
ODBC и DB2 CLI работать с любым сервером DB2. Поддержку разработки
программ DB2 CLI обеспечивает клиент разработки программ DB2, поставляемый
вместе с сервером DB2.
Чтобы прикладная программа DB2 CLI или ODBC могла обращаться к DB2, пакеты
DB2 CLI должны быть связаны с сервером. Хотя это произойдет
автоматически при первом соединении (если пользователь обладает требуемыми
полномочиями на связывание пакетов), рекомендуется, чтобы администратор сделал
это первым для каждой версии клиента на каждой платформе, которая будет
обращаться к серверу. Конкретные подробности смотрите в разделе Связывание утилит баз данных.
Чтобы позволить прикладным программам DB2 CLI и ODBC обращаться к базам
данных DB2, нужно выполнить следующие основные действия в системе
клиента. В этих инструкциях подразумевается, что успешно установлено
соединение с DB2 с использованием правильных ID пользователя и пароля.
В зависимости от типа платформы многие из этих шагов выполняются
автоматически. Полное описание смотрите в разделе, посвященном
конкретной используемой платформе.
Шаг 1.
| При помощи Ассистента конфигурирования клиента (CCA) добавьте базу данных
(если для клиента и сервера используются разные компьютеры), чтобы экземпляры
и базы данных были известны Центру управления, затем добавьте экземпляры и
базы данных для этой системы. Если эта программа недоступна, можно
использовать команду catalog процессора командной строки.
|
Шаг 2.
| Драйвер DB2 CLI/ODBC - необязательный компонент, который можно выбрать при
установке клиента DB2 на платформах Windows. Убедитесь, что этот
компонент был выбран при установке. В OS/2 необходимо при помощи
значка Установка драйвера ODBC установить драйвер DB2 CLI/ODBC и
менеджер драйверов ODBC. На платформах UNIX драйвер DB2 CLI/ODBC
устанавливается автоматически вместе с клиентом.
|
Шаг 3.
| Для обращения к базе данных DB2 из ODBC:
- Должен быть установлен менеджер драйверов ODBC Microsoft или другого
производителя (по умолчанию это делается только при установке DB2 в 32-битных
системах Windows).
- Базы данных DB2 должны быть зарегистрированы в качестве источников данных
ODBC. Менеджер драйверов ODBC не читает информацию каталога DB2 -
вместо этого он использует собственный список источников данных.
- Если для таблицы DB2 не существует индекс уникальности, многие прикладные
программы ODBC будут открывать эту таблицу только для чтения. Для
каждой таблицы DB2, которая должна обновляться прикладными программами ODBC,
нужно создать индекс уникальности. Смотрите описание оператора
CREATE INDEX в справочнике SQL Reference. При помощи Центра управления можно изменить параметры таблицы,
затем выбрать закладку Первичный ключ и переместить один или
несколько столбцов из списка доступных столбцов в список столбцов первичного
ключа. Все столбцы, выбираемые как компоненты первичного ключа, должны
быть определены как NOT NULL.
|
Шаг 4.
| При необходимости можно задать различные параметры конфигурации CLI/ODBC,
чтобы изменить поведение DB2 CLI/ODBC и поведение использующих их прикладных
программ.
|
Если выполнены описанные выше действия для установки поддержки ODBC и
базы данных DB2 добавлены в качестве источников данных ODBC, прикладные
программы ODBC могут обращаться к этим базам данных.

| Подробное описание того, как на конкретных платформах обеспечить
прикладным программам DB2 CLI и ODBC доступ к DB2, содержит следующие
разделы:
|
Чтобы прикладные программы DB2 CLI и ODBC могли успешно
обращаться к базе данных DB2 из клиента Windows, выполните в системе клиента
следующие действия:
Шаг 1.
| Необходимо внести в каталог базу данных DB2 (и узел, если это удаленная
база данных). Используйте для этого CCA (или процессор командной
строки).
Дополнительную информацию смотрите в электронной справке CCA (или в
описаниях команд CATALOG DATABASE и CATALOG NODE в
руководстве Command Reference).
|
Шаг 2.
| Убедитесь, что установлены Microsoft ODBC Driver Manager и драйвер DB2
CLI/ODBC. В 32-битных системах Windows оба эти компонента
устанавливаются вместе с DB2, если только установка компонента ODBC не была
отменена вручную. DB2 не запишет новую версию менеджера драйверов ODBC
Microsoft, если этот менеджер найден в системе.
Чтобы проверить, установлены ли на компьютере оба эти компонента:
- Щелкните по значку Microsoft ODBC Data Sources на Панели управления или
введите команду odbcad32.exe в командной строке.
- Щелкните по закладке Drivers (Драйверы).
- Проверьте, есть ли в списке драйверов драйвер "IBM DB2 ODBC
DRIVER".
Если Microsoft ODBC Driver Manager или драйвер IBM DB2 CLI/ODBC не
установлен, повторно запустите в 32-битной системе Windows процесс установки
DB2 и выберите компонент ODBC.
|
Шаг 3.
| Зарегистрируйте базу данных DB2 в качестве источника данных для
менеджера драйверов ODBC. В 32-битных системах Windows можно сделать
источник данных доступным для всех пользователей системы (системный источник
данных) или только для текущего пользователя (пользовательский источник
данных). Используйте для добавления источника данных один из этих
методов:
|
Шаг 4.
|
Сконфигурируйте драйвер DB2 CLI/ODBC при помощи CCA: (Это не
обязательно)
- Выберите алиас базы данных DB2, которую нужно сконфигурировать.
- Нажмите кнопку Свойства. Откроется окно Свойства базы
данных.
- Нажмите кнопку Параметры. Откроется окно Параметры
CLI/ODBC.
- Нажмите кнопку Дополнительные. Откроется окно, в котором
можно задать параметры конфигурации. Эти параметры относятся к данному
алиасу базы данных и влияют на работу всех прикладных программ DB2
CLI/ODBC, обращающихся к этой базе данных. Значения всех этих
параметров объясняются в электронной справке и в электронном руководстве Дополнение по установке и настройке.
|
Шаг 5.
| Если установлен доступ ODBC (как описано выше), можно обращаться к данным
DB2, используя прикладные программы ODBC. Запустите прикладную
программу ODBC и перейдите в окно Open (Открыть). Запустите прикладную
программу ODBC и перейдите в окно Open (Открыть). Выберите тип файла
ODBC databases (Базы данных ODBC). В этом списке можно
выбрать базы данных DB2, добавленные в качестве источников данных ODBC.
Если для таблицы не существует индекс уникальности, многие прикладные
программы ODBC будут открывать эту таблицу только для чтения.
|
Чтобы прикладные программы DB2 CLI и ODBC могли успешно
обращаться к базе данных DB2 из клиента OS/2, выполните в системе
клиента следующие действия:
- Необходимо внести в каталог базу данных DB2 (и узел, если это удаленная
база данных). Используйте для этого CCA (или процессор командной
строки).
Дополнительную информацию смотрите в электронной справке по CCA .
- Если для обращения к данным DB2 используются прикладные программы ODBC,
выполните следующие действия. (Если используются только прикладные
программы CLI, пропустите этот шаг и перейдите к следующему шагу.)
- Проверьте, установлен ли менеджер драйверов ODBC. Менеджер
драйверов ODBC не устанавливается вместе с DB2; мы предлагаем
использовать менеджер драйверов ODBC, поставляемый с используемой прикладной
программой ODBC. Убедитесь также, что установлен драйвер DB2
CLI/ODBC:
- Запустите средство управления ODBC, как описано в его документации.
Обычно это делают одним из следующих способов:
- Дважды щелкните по папке ODBC в системе OS/2 и затем дважды
щелкните по значку ODBC Administrator (Администратор ODBC).
- Введите odbcadm.exe в командной строке.
Откроется окно Data Sources (Источники данных).
- Нажмите кнопку Drivers (Драйверы). Откроется окно
Drivers (Драйверы).
- Проверьте, есть ли в списке драйверов драйвер "IBM DB2 ODBC
DRIVER".
Если менеджер драйверов ODBC не установлен, выполните инструкции по его
установке для используемой прикладной программы ODBC. Если драйвер IBM
DB2 CLI/ODBC не установлен, дважды щелкните по значку Install ODBC
Driver (Установить драйвер ODBC) в папке DB2, чтобы установить драйвер
DB2 CLI/ODBC.
- Зарегистрируйте базу данных DB2 в качестве источника данных для
менеджера драйверов ODBC, используя один из следующих методов:
- При помощи CCA:
- Выберите алиас базы данных DB2, которую нужно добавить в качестве
источника данных.
- Нажмите кнопку Свойства.
- Включите переключатель Зарегистрировать эту базу данных для
ODBC.
- При помощи менеджера драйверов ODBC:
- Запустите менеджер драйверов ODBC, как описано в его документации.
Обычно это делают одним из следующих способов:
- Дважды щелкните по папке ODBC в системе OS/2 и затем дважды
щелкните по значку ODBC Administrator (Администратор ODBC).
- Введите odbcadm.exe в командной строке.
- В окне Data Sources (Источники данных) нажмите кнопку Add
(Добавить). Откроется окно Add Data Source (Добавить источник
данных).
- Дважды щелкните по строке IBM DB2 ODBC DRIVER в списке драйверов.
- Выберите базу данных DB2, которую нужно добавить, и нажмите кнопку
OK.
- Сконфигурируйте драйвер DB2 CLI/ODBC при помощи CCA: (Это
необязательно)
- Выберите алиас базы данных DB2, которую нужно сконфигурировать.
- Нажмите кнопку Свойства. Откроется окно Свойства базы
данных.
- Нажмите кнопку Параметры. Откроется окно Параметры
CLI/ODBC.
- Нажмите кнопку Дополнительные. Откроется окно, в котором
можно задать параметры конфигурации. Эти параметры относятся к данному
алиасу базы данных и влияют на работу всех прикладных программ DB2
CLI/ODBC, обращающихся к этой базе данных. Значения всех этих
параметров объясняются в электронной справке, а также в руководстве Дополнение по установке и настройке.
- Если установлен доступ ODBC (как описано выше), можно обращаться к данным
DB2, используя прикладные программы ODBC. Запустите прикладную
программу ODBC и перейдите в окно Open (Открыть). Запустите прикладную
программу ODBC и перейдите в окно Open (Открыть). Выберите тип файла
ODBC databases (Базы данных ODBC). В этом списке можно
выбрать базы данных DB2, добавленные в качестве источников данных ODBC.
Если для таблицы не существует индекс уникальности, многие прикладные
программы ODBC будут открывать эту таблицу только для чтения.
В разделе Подробности доступа CLI/ODBC для конкретных платформ изложена вся необходимая информация.
Дополнительную информацию о настройке и использовании прикладных программ DB2
CLI и ODBC смотрите в руководстве Дополнение по установке
и настройке. (Электронное руководство Дополнение по установке
и настройке находится в каталоге x:\doc\ru\html, где
x: - буква используемого дисковода CD-ROM, а ru -
двухсимвольный код языка, например, ru для русского.) Эта
информация может понадобиться, если недоступна поддержка инструментов DB2, а
также полезна администраторам, которым нужны более подробные сведения.
В электронном руководстве Дополнение по установке и
настройке рассмотрены следующие темы:
- Как связать драйвер DB2 CLI/ODBC с базой данных
- Как задать параметры конфигурации CLI/ODBC
- Как задать конфигурацию в файле db2cli.ini
[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]