Проблема создания базы данных Db2 - PullRequest
0 голосов
/ 18 июля 2011

Я только что установил DB2 v8.1.18.980.Сейчас я пытаюсь создать новую базу данных.Я получаю сообщение об ошибке со следующими кодами sql:

 sqlcode :  -902 

 sqlstate :  58005

К сожалению, сама ошибка на русском языке, в результате я не могу вставить ее здесь.Официальный сайт говорит о проблеме следующее:

"Оператор не может быть обработан. Прикладной программе не разрешено выдавать дополнительные операторы SQL. Например, процедура восстановления, связанная с прикладной программой, может не выпускать дополнительный SQLоператоры.

Ответ программиста Перепроверьте сбойную прикладную программу и повторите попытку. Если проблема не устранена, проверьте вашу DBRM и убедитесь, что она соответствует вашей программе. "* Но это мне не понятно.Любые идеи, что может быть не так и как ее решить?

Я использую Windows 7 Ultimate, если это может быть проблемой.

1 Ответ

0 голосов
/ 18 июля 2011

Документация, на которую вы ссылаетесь, относится к db2 v9 для z / os, а не к db2 v8 для Windows. Итак, это первая проблема.

В документации для v8 есть это , чтобы сказать о SQL 902:

Произошла системная ошибка (код причины = код причины). Последующие операторы SQL не могут быть обработаны.

Пояснение: Произошла системная ошибка.

Ответ пользователя:

Запишите номер сообщения (SQLCODE) и код причины в сообщении.

Если трассировка была активной, вызовите средство независимой трассировки в командной строке операционной системы. Затем обратитесь к представителю службы технической поддержки, указав следующую информацию:

Описание проблемы

SQLCODE и встроенный код причины

Содержание SQLCA, если возможно

Файл трассировки, если это возможно.

Пользователи системы объединения: изолируйте проблему с источником данных, не выполняющим запрос (обратитесь к Руководству по устранению неполадок, чтобы определить, какой источник данных не может обработать оператор SQL), и выполните необходимые диагностические шаги для этого источника данных. Процедуры определения проблем для источников данных различаются, поэтому обратитесь к соответствующим руководствам по источникам данных.

sqlcode: -902

sqlstate: 58005

Это подводит нас ко второй проблеме: она просит вас связаться с IBM и открыть заявку, и, насколько я знаю, v8 больше не поддерживается, поэтому это будет не так просто.

Я думаю, что установка v9, v9.5 или v9.7 будет вашим лучшим выбором, если у вас нет действительно веских причин придерживаться 8.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...