• 46763
  • 178
  • 11
Нравится блог?
Подписывайтесь!

Разбор ошибки SQL0805N в DB2 9: пересвязывание динамических пакетов

Возникают ситуации, когда при работе приложения в логах сервера приложений можно обнаружить вот такой эррор:

SQL0805N Package "NULLID.SYSLH214 0X5359534C564C3031" was not found. SQLSTATE=51002.

Для решения данной проблемы можно проделать следующее:

1. Убедимся, что пакета NULLID.SYSLH214 действительно нет в системе:

select *

from syscat.packages

where pkgname like 'SYS%'

order by 2

На рисунке видно, что за пакетом SYSLH213 идет SYSLH300.

2. По рекомендации IBM нужно в файле db2cli.ini прописать строчку CLIPkg=30 (регистр символов учитывается)

Далее, выполнить команду (присоединившись предварительно к серверу):

db2 “bind BNDDIR/@db2cli.lst blocking all sqlerror continue grant public CLIPKG 30”

3. После этого можно выполнить снова запрос

select *

from syscat.packages

where pkgname like 'SYS%'

order by 2

Убедимся, что требумый пакет присутствует в системе.

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

Если приложение находится в стадии отладки или тестирования, и падает с подобной ошибкой, то предпочтительным будет, чтобы разработчик проверил код в программе.

PS

В справочной документации DB2 по устранению данной ситуации рекомендуется выполнять следующие команды в CLP:

db2 “bind @db2ubind.lst blocking all grunt public” - для утилит DB2

db2 “bind @db2cli.lst blicking all grunt public” - для CLI

Peter Wilson PeterWilson
11 июня 2009, 15:05
799

Loading...

Комментарии

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

«Мурашки по коже». Выступление Димаша Кудайбергенова впечатлило иностранцев

«Мурашки по коже». Выступление Димаша Кудайбергенова впечатлило иностранцев

21-го января сообщество "Казахстан разместило на своей странице фейсбук видео с выступлением Димаша Кудайбергенова c песней "S.O.S" на китайском конкурсе Singer 2017.  Данное видео стало вирусным...
Levlion999
15 февр. 2017 / 15:06
  • 22402
  • 4
Правильный пиар или Как нас достали новости о Баян Есентаевой

Правильный пиар или Как нас достали новости о Баян Есентаевой

Побитое личико Баян светилось со всех экранов, неважно – телевизионных или компьютерных. Казахстанское интернет-сообщество, забыв про терроризм и земельную реформу, обсасывало личную жизнь Есентаевой.
Timur_Tregulov
13 февр. 2017 / 16:20
  • 9026
  • 8
Известные казахи, женившиеся на русских женщинах

Известные казахи, женившиеся на русских женщинах

Говорят, что за каждым великим мужчиной стоит женщина. А еще говорят что, все великие люди меняют судьбу своего народа. Так давайте узнаем больше о русских женщинах, навсегда изменивших жизнь...
Shala-Kazakh
17 февр. 2017 / 23:21
  • 8628
  • 55
Кто примет армию иностранных туристов? Топ-7 лучших гостиниц Кызылорды

Кто примет армию иностранных туристов? Топ-7 лучших гостиниц Кызылорды

Если вдруг по различным причинам вы собрались посетить город на берегу Сырдарьи, но при этом не знаете, где остановиться, вам поможет наш Топ. Топ-7 лучших гостиниц Кызылорды.
socium_kzo
13 февр. 2017 / 9:55
  • 7588
  • 5
У нас зарплаты в 3 раза ниже, чем в Болгарии. А мы говорим о самом дешевом бензине, хлебе и воде

У нас зарплаты в 3 раза ниже, чем в Болгарии. А мы говорим о самом дешевом бензине, хлебе и воде

Многие у нас любят сравнивать цены в Казахстане с ценами в Европе. Как мол у нас все дешево! При этом они забывают о том, что минимальный размер оплаты труда на Западе в разы выше, чем у нас.
AliyaSadyrbaeva
15 февр. 2017 / 0:43
  • 6209
  • 52
Келин XX века vs келин XXI века. Если сейчас легче жить, то почему разводов стало больше?

Келин XX века vs келин XXI века. Если сейчас легче жить, то почему разводов стало больше?

Часто слышу от пожилых «апашек» слова разочарования, когда они в очередной раз узнают новость про развод семьи. В основном рассуждения начинаются с фразы «біздің кезімізде»...
socium_kzo
15 февр. 2017 / 15:47
  • 5986
  • 75
«Мужчины, живущие с родителями после 25 лет». Опрос набирает популярность в сети

«Мужчины, живущие с родителями после 25 лет». Опрос набирает популярность в сети

"Как вы относитесь к мужчинам, которые в 25+ еще живут с родителями?". Опрос, который набирает популярность в соцсетях. Хотелось бы узнать, что же думаете вы по этому поводу?
Muchacho55
15 февр. 2017 / 18:51
Места для уличного секса в Алматы. Не будьте ханжами, уятменами и моралфагами!

Места для уличного секса в Алматы. Не будьте ханжами, уятменами и моралфагами!

Не будьте ханжами, уятменами и моралфагами, будьте доброжелательней и скиньте уже с себя цепи и оковы нравственности. Да здравствует любовь и свобода!
gelberdeuet
14 февр. 2017 / 11:00
  • 4812
  • 98
Не всегда девушки виноваты, что у них нет парней, иногда парни сами не готовы к отношениям

Не всегда девушки виноваты, что у них нет парней, иногда парни сами не готовы к отношениям

Дневник одинокой астанчанки, которая пытается разобраться в себе и в своих отношениях. Мне всего 25, скоро начнутся постоянные разговоры родственников и друзей с извечным вопросом: "Когда замуж?".
woman_in_black
13 февр. 2017 / 10:30