Гость
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Запуск файла с расширением .sql / 9 сообщений из 9, страница 1 из 1
19.07.2016, 11:36
    #39276126
mlisaf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
Помогите пожалуйста. Нужно sql скрипт, который записан в файл с расширением sql, запустить для БД db2 в планировщике
Как это можно делать ?
Пробовал различные варианты написания bat файла не получилось, кто сможет напишите пожалуйста пример того как это будет выглядеть
...
Рейтинг: 0 / 0
19.07.2016, 12:28
    #39276166
m&n
m&n
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
mlisaf,

среди результатов поиска фразы "db2 -tvf" по данному форуму наверняка будет подходящий
...
Рейтинг: 0 / 0
19.07.2016, 12:30
    #39276168
CawaSPb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
mlisafПомогите пожалуйста. Нужно sql скрипт, который записан в файл с расширением sql, запустить для БД db2 в планировщике
Как это можно делать ?
Пробовал различные варианты написания bat файла не получилось, кто сможет напишите пожалуйста пример того как это будет выглядеть
Скорее всего вы не "подгрузили" окружение.

Попробуйте:
Код: plaintext
db2cmd -c db2 -l <path>/my_cool_logfile.log ... -f <path>/my_cool_script.sql
...
Рейтинг: 0 / 0
19.07.2016, 12:49
    #39276191
mlisaf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
CawaSPb, а многоточие для чего ?
...
Рейтинг: 0 / 0
19.07.2016, 13:08
    #39276213
mlisaf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
CawaSPb, Пробую запускать и так
db2cmd -c db2 -l D:/VIGRUZKA/SCRIPT/logfile.log -f D:/VIGRUZKA/SCRIPT/scripts.sql
и так
db2cmd -c db2 -l D:\VIGRUZKA\SCRIPT\logfile.log -f D:\VIGRUZKA\SCRIPT\scripts.sql

Не выходит , консольное окно открывается и сразу закрывается
...
Рейтинг: 0 / 0
19.07.2016, 13:42
    #39276248
CawaSPb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
mlisafCawaSPb, Пробую запускать и так
db2cmd -c db2 -l D:/VIGRUZKA/SCRIPT/logfile.log -f D:/VIGRUZKA/SCRIPT/scripts.sql
и так
db2cmd -c db2 -l D:\VIGRUZKA\SCRIPT\logfile.log -f D:\VIGRUZKA\SCRIPT\scripts.sql

Не выходит , консольное окно открывается и сразу закрывается
Остаётся ли что-то в логе?

И попробуйте с опцией -w, чтобы посмотреть, что там в контрольном окне:
Код: plaintext
db2cmd -w db2 -l D:\VIGRUZKA\SCRIPT\logfile.log -f D:\VIGRUZKA\SCRIPT\scripts.sql

http://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0002036.html
...
Рейтинг: 0 / 0
19.07.2016, 16:27
    #39276460
mlisaf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
CawaSPb, в логе пусто, все равно также остается, т.е. командная строка появляется и сразу исчезает, как будто просто мигает и все
...
Рейтинг: 0 / 0
19.07.2016, 16:59
    #39276496
mlisaf
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
CawaSPb, может я неправильно bat файл,
допустим у меня эта строка " db2cmd -w db2 -l D:\VIGRUZKA\SCRIPT\logfile.log -f D:\VIGRUZKA\SCRIPT\scripts.sql "
находится в файле runscripts.bat или runscripts.cmd. И я запускаю именно его
...
Рейтинг: 0 / 0
19.07.2016, 17:14
    #39276511
CawaSPb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск файла с расширением .sql
mlisafCawaSPb, может я неправильно bat файл,
допустим у меня эта строка " db2cmd -w db2 -l D:\VIGRUZKA\SCRIPT\logfile.log -f D:\VIGRUZKA\SCRIPT\scripts.sql "
находится в файле runscripts.bat или runscripts.cmd. И я запускаю именно его
Тогда попробуйте
Код: plaintext
db2cmd -i db2 -l D:\VIGRUZKA\SCRIPT\logfile.log -f D:\VIGRUZKA\SCRIPT\scripts.sql
:)

Ну и вообще, глянте, какие переменные окружения установлены во время выполнения .bat/.cmd ("SET"), есть ли доступ к каталогу D:\VIGRUZKA\SCRIPT ("echo test > D:\VIGRUZKA\SCRIPT\test.log").
Не ставилась ли DB2 с опцией File System Security? Проверьте тогда, входит ли пользователь, от которого запускается скрипт, в соответствующую локальную группу.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Запуск файла с расширением .sql / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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