Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2look и sql5060n / 10 сообщений из 10, страница 1 из 1
27.01.2010, 13:31
    #36433539
igor_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
Всем привет! Проблема в следующем.
Есть БД на linux. Подключил ее к винде(псевдоним вообщем). Все нармально подключилось запросы выполняются и т.д.
Запускаю db2look -d %DBNAME% -i %USER% -w %PASS% -e -l -x -f -o %FILE_DDL%
выдает ошибку SQL5060N Заданный элемент параметра конфигурации недопустим.
Как решить проблему?? help!
...
Рейтинг: 0 / 0
27.01.2010, 14:18
    #36433697
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
Добрый день.

Версия и фикс db2 на сервере и на клиенте?
...
Рейтинг: 0 / 0
27.01.2010, 14:32
    #36433732
igor_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
на клиенте:
D:\db2_dump_scripts\1.ddl_export>db2level
DB21085I Экзeмпляp "DB2" иcпoльзyeт "32" бит и выпycк DB2 "SQL08020" c
идeнтификaтopoм ypoвня "03010106".
Инфopмaциoнныe элeмeнты cyть "DB2 v8.1.7.445", "s040812", "WR21342", a тaкжe
пaкeт иcпpaвлeний "7".

На сервере счас не могу посмотреть, но постараюсь в ближайшее время...

Эта прабла может быть связана с разными версиями сервера и клиента??
...
Рейтинг: 0 / 0
27.01.2010, 14:52
    #36433805
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
igor_kzна клиенте:
D:\db2_dump_scripts\1.ddl_export>db2level
DB21085I Экзeмпляp "DB2" иcпoльзyeт "32" бит и выпycк DB2 "SQL08020" c
идeнтификaтopoм ypoвня "03010106".
Инфopмaциoнныe элeмeнты cyть "DB2 v8.1.7.445", "s040812", "WR21342", a тaкжe
пaкeт иcпpaвлeний "7".

На сервере счас не могу посмотреть, но постараюсь в ближайшее время...

Эта прабла может быть связана с разными версиями сервера и клиента??Ну есть, например:
JR20388 : Connecting to a v8.1 FP6 database from a v8.1 FP7 database via the CLP and then issuing db2 get db cfg for dbname gets SQL5060N
а вы используете ключ -f, который как раз и заставляет db2look делать get db cfg...
...
Рейтинг: 0 / 0
27.01.2010, 15:00
    #36433833
igor_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
пробовал вообще без ключей, только имя и пароль - таже ошибка
...
Рейтинг: 0 / 0
27.01.2010, 15:52
    #36434027
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
igor_kz,

8.1.7 была весьма сырой.
На неё вышло 11 (!) фикспаков.
Поставьте последний, если можете, и на клиент и на сервер...
...
Рейтинг: 0 / 0
28.01.2010, 05:34
    #36435046
igor_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
Понятно. Спасибо Марк!
...
Рейтинг: 0 / 0
28.01.2010, 06:58
    #36435072
igor_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
CREATE PROCEDURE "LI "."LI_INSERT" 
		(
		IN      I_N   VARCHAR( 10 ),
		IN      I_I   SMALLINT,
		IN      I_R   VARCHAR( 22 ),
		IN      I_B   DATE,
		IN      I_E   DATE,
		IN      I_P   DATE
		)
		DYNAMIC RESULT SETS  0  
		SPECIFIC SQL100123122753310 
		EXTERNAL NAME 'db2pvm!pvm_entry' 
		LANGUAGE SQL      
		PARAMETER STYLE GNRLNULL 
		NOT DETERMINISTIC 
		NOT FENCED NOT THREADSAFE 
		MODIFIES SQL DATA 
		NO DBINFO

DB21034E  Данная команда обрабатывалась как оператор SQL, поскольку она не 

является допустимой командой процессора командной строки.  При обработке SQL 

было получено сообщение:

SQL0104N  Обнаружен неправильный элемент "GNRLNULL" после текста "   PARAMETER 

STYLE".  Список правильных элементов: "<proc_param_style>".  LINE NUMBER= 14 .  

SQLSTATE= 42601 

Пытаюсь на тестовой базе структуру поднять..
1-е. Непонятно, куда тело процедуры делось.??
2-е. Получается, чтобы процедуры импортировать, нужно другие инструменты использовать? aqua data studio экспортирует данную процедуру полностью, а db2look этого не может??
Разъясните мне плиз.. тяжко что то с оракла на дибидва переходить... там просто - import/export, а тут свои заморочки..
...
Рейтинг: 0 / 0
28.01.2010, 09:51
    #36435265
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
igor_kz
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
CREATE PROCEDURE "LI "."LI_INSERT" 
		(
		IN      I_N   VARCHAR( 10 ),
		IN      I_I   SMALLINT,
		IN      I_R   VARCHAR( 22 ),
		IN      I_B   DATE,
		IN      I_E   DATE,
		IN      I_P   DATE
		)
		DYNAMIC RESULT SETS  0  
		SPECIFIC SQL100123122753310 
		EXTERNAL NAME 'db2pvm!pvm_entry' 
		LANGUAGE SQL      
		PARAMETER STYLE GNRLNULL 
		...
1-е. Непонятно, куда тело процедуры делось.??
2-е. Получается, чтобы процедуры импортировать, нужно другие инструменты использовать? aqua data studio экспортирует данную процедуру полностью, а db2look этого не может??
Разъясните мне плиз.. тяжко что то с оракла на дибидва переходить... там просто - import/export, а тут свои заморочки..1-e.
Исправлено в fixpack 8.
IY64560 : THE SYNTAX OF "CREATE PROCEDURE" IS NOT CORRECT FOR SQL TYPE PROCEDURES IN DB2LOOK OUTPUT
2-e.
Посмотрите, сколько всего исправлено было в v8:
Fix List for DB2 UDB Version 8
Фиксы свободно скачиваются отсюда:
DB2 UDB Version 8.1 FixPak 18 (also known as Version 8.2 FixPak 11)
Дока по db2 здесь:
DB2 v8 Information Center
...
Рейтинг: 0 / 0
28.01.2010, 10:31
    #36435403
igor_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
db2look и sql5060n
понятно.. фиксы рулят.. спасибо Вам! все, оказывается, намного проще.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2look и sql5060n / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]