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

Редактор подпрограмм - Хранимая процедура - страница Внедрение

На странице Внедрение задайте опции внедрения для хранимой процедуры. В зависимости от того, используется ли DB2 для Linux, UNIX и Windows, DB2 for iSeries, DB2 for z/Series, или Derby, некоторые из этих полей могут к вам не относиться.

Опции прекомпиляции
Введите опции прекомпиляции SQL, которые вы хотите использовать для построения хранимой процедуры SQL.
Опции компиляции
Введите строку символов, задающую опции компилятора для использования с этой хранимой процедурой.
Опции связывания
Содержит строку символов, задающую опции связывания для пакетов. Опции по умолчанию - ACTION(REPLACE) и ISOLATION(CS). Опция ACTION(REPLACE) задает, что данный пакет замещает существующий пакет с тем же именем. Опция ISOLATION(CS) не дает вашей прикладной программе читать строку, изменяемую другим процессом, пока тот не освободит ее.
ID собрания
Введите ID собрания. ID собрания идентифицирует собрание пакетов, используемое при выполнении хранимой процедуры. Это имя может содержать до 18 алфавитно-цифровых символов. При создании хранимой процедуры Java для z/OS задаваемый вами в этом поле ID собрания должен совпадать с ID собрания, использовавшимся при связывании драйвера JDBC в DB2 for z/OS.
Корневой пакет
Только для DB2 для Linux, UNIX и Windows: Введите основу имени для пакетов, которые будет создавать связыватель SQLJ. Если ничего не задать, основа имени будет сгенерирована из имени профиля. Максимальная длина имен - 7 символов. К основе имени пакета будут добавляться цифры 1, 2, 3 и 4; в результате будут получены четыре итоговых имени пакета (по одному для каждого уровня изоляции). Пакеты связаны со следующими уровнями изоляции: пакет PACKAGENAME1 - с уровнем изоляции UR; PACKAGENAME2 - с уровнем изоляции CS; PACKAGENAME3 - с уровнем изоляции RS; PACKAGENAME4 - с уровнем изоляции RR.
Среда WLM
Содержит имя среды менеджера рабочих нагрузок (WLM) MVS, в которой работает хранимая процедура. Чтобы изменить среду WLM для хранимой процедуры SQL, измените среду WLM в исходном коде.
Утилита построения
Введите имя утилиты построения хранимых процедур, вызываемой при построении хранимых процедур SQL на сервере z/OS. Ваш администратор баз данных может сконфигурировать копии подпрограммы построения для надлежащего использования разных ресурсов. Эти пользовательские программы называются утилитами построения; они идентифицируются уникальными именами.
Владелец построения
Введите ID авторизации пользователя DB2 for z/OS, ответственного за построение, перепостроение и отбрасывание подпрограммы. Если в качестве владельца построения задать вторичный ID авторизации или имя группы, несколько пользователей будут совместно отвечать за поддержание этой подпрограммы. Если владелец построения не задан, утилита построения назначает в качестве него один из ID авторизации процессов, например, CURRENT SQLID.
Опции прекомпоновки
Введите строку символов, указывающую опции прекомпоновщика. Прекомпоновщик объединяет объектные модули, из которых состоит прикладная программа, в один объектный модуль. Смотрите документацию по вашему прекомпоновщику.
Опции компоновки
Введите строку символов, указывающую опции компоновки для компоновщика. Компоновщик обрабатывает объектный модуль, созданный прекомпоновщиком, и создает модуль загрузки, который можно получить для выполнения. Посмотрите документацию по вашему компоновщику.
Опции компиляции Java
Введите опции компилятора Java, которые вы хотите использовать при построении хранимой процедуры. Допустимые опции компиляции Java смотрите в документации компоновщика Java.
Подробное построение
Включите этот переключатель для просмотра подробного состояния хода построения; сообщения построения будут выводиться при внедрении процедуры в окне вывода.
Построить хранимую процедуру на сервере
Только для хранимых процедур Java: Выберите эту опцию для построения хранимых процедур при помощи DSNTJSPP на сервере DB2 for z/OS. Если не выбрать эту опцию, компиляция исходного кода Java будет выполняться на клиенте. Для этой опции максимально допустимый объем кода хранимой процедуры ограничен 32 Кбайтами. В противном случае объем исходного кода может доходить до 10 Мбайт.
Пакет DB2
Только для DB2 for iSeries: Введите имя пакета DB2, который вы хотите использовать при построении хранимых процедур SQLJ. Например, QUSRSYS/SER3283432, где QUSRSYS - имя библиотеки, после которого следует 10 символьное имя последовательного профиля. Сведения о допустимых значениях смотрите в документации DB2 по построению хранимых процедур SQLJ.
Разрешить отладку
Только для DB2 для Linux, UNIX и Windows: Выберите, чтобы построить хранимую процедуру для отладки.



Отзыв

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