powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 SET CURRENT OPTIMIZATION PROFILE выполняется с ошибкой
4 сообщений из 4, страница 1 из 1
DB2 SET CURRENT OPTIMIZATION PROFILE выполняется с ошибкой
    #38921472
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Команда
Код: sql
1.
2.
db2 SET CURRENT OPTIMIZATION PROFILE = DB2INST4.
PROFIL1

на DB2 8.2.9 выполняется с ошибкой:
Код: xml
1.
2.
SQL0104N  An unexpected token "OPTIMIZATION" was found following "CURRENT".
Expected tokens may include:  "DEGREE".  SQLSTATE=42601


Вопрос : Можно её как то исправить или дело в версии сервера, т.к. на DB2 9.1 эта команда выполняется без ошибок.
P.S. Порядок моих действий:
Код: xml
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.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
Database Connection Information

 Database server        = DB2/6000 8.2.9
 SQL authorization ID   = DB2INST4
 Local database alias   = IM_0609


C:\Program Files\IBM\SQLLIB\BIN>db2 IMPORT FROM profilOptimFileOfImport.txt OF D
EL MODIFIED BY LOBSINFILE INSERT INTO SYSTOOLS.OPT_PROFILE
SQL3109N  The utility is beginning to load data from file
"profilOptimFileOfImport.txt".

SQL3110N  The utility has completed processing.  "1" rows were read from the
input file.

SQL3221W  ...Begin COMMIT WORK. Input Record Count = "1".

SQL3222W  ...COMMIT of any database changes was successful.

SQL3149N  "1" rows were processed from the input file.  "1" rows were
successfully inserted into the table.  "0" rows were rejected.


Number of rows read         = 1
Number of rows skipped      = 0
Number of rows inserted     = 1
Number of rows updated      = 0
Number of rows rejected     = 0
Number of rows committed    = 1


C:\Program Files\IBM\SQLLIB\BIN>db2set db2_optprofile=YES

C:\Program Files\IBM\SQLLIB\BIN>db2 SET CURRENT OPTIMIZATION PROFILE = DB2INST4.
PROFIL1
DB21034E  The command was processed as an SQL statement because it was not a
valid Command Line Processor command.  During SQL processing it returned:
SQL0104N  An unexpected token "OPTIMIZATION" was found following "CURRENT".
Expected tokens may include:  "DEGREE".  SQLSTATE=42601
...
Рейтинг: 0 / 0
DB2 SET CURRENT OPTIMIZATION PROFILE выполняется с ошибкой
    #38921564
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASukhov1986,

Эту команду надо выполнять на сервере, а не на клиенте.
db2set db2_optprofile=YES
...
Рейтинг: 0 / 0
DB2 SET CURRENT OPTIMIZATION PROFILE выполняется с ошибкой
    #38921941
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein, я её выполнил на сервере все равно такая же ошибка
Код: xml
1.
2.
3.
4.
DB21034E  The command was processed as an SQL statement because it was not a
valid Command Line Processor command.  During SQL processing it returned:
SQL0104N  An unexpected token "OPTIMIZATION" was found following "CURRENT".
Expected tokens may include:  "DEGREE".  SQLSTATE=42601
...
Рейтинг: 0 / 0
DB2 SET CURRENT OPTIMIZATION PROFILE выполняется с ошибкой
    #38922025
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASukhov1986,

У меня нет под рукой db2 8 на aix.
Если вы перезапустили db2 после этого и все равно не получается, значит, скорее всего, в эту версию на этой платформе еще не внесли такую возможность.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 SET CURRENT OPTIMIZATION PROFILE выполняется с ошибкой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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