powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при использовании db2advis
9 сообщений из 9, страница 1 из 1
Ошибка при использовании db2advis
    #38538774
eugenia-ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
При выполнении запроса даже самого простейшего вида:
Код: sql
1.
db2advis -d MYDATABASE -s "select MYNAME from MYTABLE"


получаю ошибку:
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 "db2advis" was found following
"BEGIN-OF-STATEMENT". Expected tokens may include: "DECLARE".
SQLSTATE=42601

Помогите разобраться, в чем тут дело
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38538938
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eugenia-ch,

db2advis - это команда командной строки, а не DB2 Command Line Processor'а.
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38538953
eugenia-ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CawaSPb, пользуюсь db2cmd.exe
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38538969
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eugenia-ch,

Значит db2advis есть преффикс " db2 db2advis ..." или "db2advis ..." - строчка из скрипта, запускаемого "db2 ... -f <scriptname>"
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38539009
eugenia-ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CawaSPb, уточняю:
1) запускаю db2cmd.exe
2) выполняю
Код: sql
1.
db2 db2advis -d MYDATABASE -s "select MYNAME from MYTABLE"


3) получаю указанную в посте ошибку
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38539137
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eugenia-ch,

А надо:
1) запускаю db2cmd.exe
2) выполняю

db2advis -d MYDATABASE -s "select MYNAME from MYTABLE"


3) всё работает

;)
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38539154
eugenia-ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если в db2cmd.exe написать "db2advis..." вместо "db2 db2advis..." то получаем ошибку вида:
db2advis не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Что я делаю не так?
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38539195
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eugenia-ch,

А вы, наверное, пробуете запустить его с клиента, в то время как db2advis.exe - серверная утилита.
...
Рейтинг: 0 / 0
Ошибка при использовании db2advis
    #38539227
eugenia-ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CawaSPb, спасибо! Извините, что долгое время морочила вам голову :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при использовании db2advis
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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