2014-10-17 4 views
0

Может anybode дать мне подсказку о том, как извлечь идентификатор приложения моей подсистемы DB2 в z/os?DB2 for z/os V11 - как получить идентификатор приложения?

Я попробовал «V8 подход» здесь: Application ID from db2 8.1.5 on Z/OS но мой магазин не установлен банки для импорта com.ibm.db2.app.; * поэтому я не могу идти этим путем ...

Есть ли другой способ извлечь идентификатор приложения?

Большое спасибо!

+0

Файл импорта должен быть установлен как часть установки DB2. Проверьте с вашим DBA и/или sysprog. – zarchasmpgmr

ответ

1

только что this на CA-сайте, может быть, это помогает:

Для DB2, используйте команду DB2 -DISplay DDF, чтобы определить соответствующий значение, используемое для имени приложения PassTicket. Если GENERICLU не указан , замените его на вторую часть LUNAME.

Если определено GENERICLU, используйте вторую часть GENERICLU.

Если ни LUNAME, ни GENERICLU не определены, используйте значение IPNAME.

Пример вывода из команды -DISPLAY DDF следующим образом:

МЕСТОПОЛОЖЕНИЕ LUNAME GENERICLU

DA0GPTIB example.text1 example.text2

TCPPORT = 5122 SECPORT = 5193 = 5124 RESPORT IPNAME = -Ни

В образце вывод, текст1 и текст2 представляют собой имена LUNAME и GENERICLU, соответственно. Примечание. При выдаче команды DB2 из консоли z/OS замените дефис (-) специальным префиксом команды для региона DB2.

+0

Еще раз спасибо за ваш ответ. Мой идентификатор пользователя, похоже, не имеет права отправлять команды DISPLAY ... «DSN9016I -RDFA» -DISPLAY DDF COMMAND REJECTED, UNAUTHORIZED REQUEST »... –

+0

Ну, почему бы не спросить своего администратора базы данных о том, что такое id? наименее возможно сделать «ДИСПЛЕЙ». –

+0

Спрашивает, что администратор базы данных чувствует себя обманом. ;-) Но если это единственный способ узнать идентификатор, я спрошу их. –

0

Техническая информация Команда -DISPLAY GROUP должна дать вам больше шансов, но так как вы не можете выдавать команды DB2, которые не очень помогают. Вы можете «обмануть», выпустив этот элемент выбора, который сообщит вам о МЕСТЕ DB2, он обычно совпадает с идентификатором приложения: Выберите текущий сервер из sysibm.sysdumy1;