DB2 Версии 9 для Linux, UNIX и Windows

Внедрение подпрограмм в базу данных

Для внедрения в базу данных хранимых процедур или пользовательских функций служит мастер по внедрению подпрограмм. В некоторых случаях можно создать подпрограмму, используя одно определения сервера, а потом внедрить ее на сервер того же типа или на сервер с другим определением сервера.

Предварительные требования:
Есть два способа внедрить хранимые процедуры для DB2 для Linux, UNIX и Windows или DB2 for z/OS:
  • Можно внедрить двоичные файлы, ранее построенные на сервере.
  • Можно выполнить внедрение путем полного построения.

Выбор между этими двумя способами внедрения задается на странице Опции внедрения мастера по внедрению подпрограмм.

Ограничение: Хранимые процедуры Java, построенные с использованием прежних драйверов, нельзя внедрить при помощи двоичных файлов.

Указания в этом разделе применяются к подпрограммам в проекте разработки данных и в проводнике баз данных. Если вы экспортировали подпрограмму в файловую систему, эту подпрограмму можно внедрить, выполнив указания в файле DeployInstructions.txt, сгенерированном в рамках сценария экспорта в папке, которую вы задаете в мастере по экспорту подпрограммы.

Чтобы внедрить подпрограмму в базу данных:

  1. Перейдите в представление данных.
  2. Щелкните правой кнопкой по одному или нескольким поддерживаемым объектам данных или папкам подпрограмм в проводнике проектов данных или в проводнике баз данных и во всплывающем меню выберите Внедрить. Откроется мастер.
  3. Выполните действия в мастере. Некоторые поля в мастере заполнены с учетом значений по умолчанию, заданных на страницах предпочтений Опций внедрения, а некоторые - значениями из внедряемых подпрограмм. Если вы выбрали внедрение на другой сервер, выберите существующее соединение с базой данных или создайте новое. В списке существующих соединений доступны только соединения с поддерживаемыми серверами баз данных.
  4. Нажмите кнопку Готово.
Начнется процесс внедрения; ход его выполнения и сообщения будут видны на странице Вывод данных. После внедрения подпрограммы вы сможете обновить папку Хранимые процедуры или Пользовательские функции для данного соединения с базой данных в проводнике баз данных, чтобы убедиться, что подпрограмма действительно добавлена на сервер. Если подпрограмма была внедрена из проводника проектов данных, и базой данных назначения была база данных, назначенная проекту разработки данных, в проводнике проектов данных появится значок гаечного ключа рядом с именем подпрограммы, что свидетельствует о ее внедрении.
Задачи, связанные с данной
Изменение параметров по умолчанию для внедрения хранимых процедур на сервер баз данных DB2 for z/OS
Внедрение файлов JAR в базу данных из проекта разработки данных
Ссылки, связанные с данной
Мастер по внедрению подпрограмм
Информация, связанная с данной
Импорт подпрограмм в проект
Экспорт подпрограмм из проекта разработки баз данных в сценарий



Отзыв

значок обновления Последнее обновление для DB2 Версии 9.1