Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / автоматический запуск скриптов / 22 сообщений из 22, страница 1 из 1
22.12.2009, 11:10:45
    #36379240
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
Всем привет!
Подскажите, пожалуйста, новичок еще в этом деле, исходные данные такие:
есть sql скрипты, много. Есть ibexpert, база *.gdb. Мне нужно сделать кучу действий, чтобы их запустить, как минимум открыть script excutive N раз, и прогонять скрипты. Вопрос, как сделать один скриптик, чтобы при запуске его, он брал нужные мне скриптики из определенного места?
...
Рейтинг: 0 / 0
22.12.2009, 11:40:37
    #36379346
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderrВсем привет!
Подскажите, пожалуйста, новичок еще в этом деле, исходные данные такие:
есть sql скрипты, много. Есть ibexpert, база *.gdb. Мне нужно сделать кучу действий, чтобы их запустить, как минимум открыть script excutive N раз, и прогонять скрипты. Вопрос, как сделать один скриптик, чтобы при запуске его, он брал нужные мне скриптики из определенного места?

1. Налабать скрипт с INPUT.
2. Использовать батник и IBEScript.exe/isql.
...
Рейтинг: 0 / 0
22.12.2009, 11:46:45
    #36379373
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
IBExpert,
спасибо!
Вот нарыл уже утилиту isql, вроде разберусь.
А подскажи пожалуйста, как из нее выгрузить результаты в файл?
...
Рейтинг: 0 / 0
22.12.2009, 11:57:28
    #36379413
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderr
Вот нарыл уже утилиту isql, вроде разберусь.
А подскажи пожалуйста, как из нее выгрузить результаты в файл?

Результаты чего? В каком виде выгрузить??
...
Рейтинг: 0 / 0
22.12.2009, 11:58:35
    #36379417
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
IBExpert, мне нужно выполнить N количество запросов к базе и выгрузить в файл результаты для отчетности о проделанной работе)
...
Рейтинг: 0 / 0
22.12.2009, 12:05:18
    #36379433
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderrIBExpert, мне нужно выполнить N количество запросов к базе и выгрузить в файл результаты для отчетности о проделанной работе)

См. команду OUTPUT.
...
Рейтинг: 0 / 0
22.12.2009, 13:21:07
    #36379724
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
Написал батник для скрипта
"C:\Program Files\FireBird\Firebird_2_1\bin\isql.exe" -u sysdba -p masterkey -i "E:\143.sql" "E:\ex_prod.gdb" -o "E:\143.txt"
пишет такую дрянь: Expected end of statement, encountered EOF
блин, чувствую где-то что-то просто, подскажите, пожалуйста.
...
Рейтинг: 0 / 0
22.12.2009, 13:33:06
    #36379775
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderr
блин, чувствую где-то что-то просто, подскажите, пожалуйста.

Терминаторы считаютс концом statement.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
22.12.2009, 13:46:07
    #36379836
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
Dimitry Sibiryakov,

спасибо за ответ, можно пожалуйста еще по проще, что исправить?
...
Рейтинг: 0 / 0
22.12.2009, 14:06:11
    #36379893
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderrчто исправить?

Скрипт. У него в конце не хватает точки с запятой (или какой ты там
разделитель выставил).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
22.12.2009, 14:08:34
    #36379903
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
вот я выше строчку из батника кинул, и вконце ставил и до ковычек и после, одна и тоже ошибка
...
Рейтинг: 0 / 0
22.12.2009, 14:09:48
    #36379910
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
а, скрипт, блин...
...
Рейтинг: 0 / 0
22.12.2009, 14:12:36
    #36379919
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
Спасибо, товарищ)
...
Рейтинг: 0 / 0
22.12.2009, 22:49:27
    #36381029
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
Скажите, пожалуйста, как научить isql понимать распознавать
1. пути к базе на русском языке
2. имена выходных файлов на русском языке.

Заранее спасибо)
...
Рейтинг: 0 / 0
22.12.2009, 23:27:14
    #36381066
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderr
Скажите, пожалуйста, как научить isql понимать распознавать

Скармливать их ему в нужной кодировке.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
22.12.2009, 23:37:14
    #36381073
kinderr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
Dimitry Sibiryakov,

спасибо за ответ!
А скажите, пожалуйста, я вот вычитал, что isql работает с sql операторами. Когда прогоняю sql запрос типо select... вроде все проходит нормально, на выходе 0Кб файл, все без ошибок, а когда типо create, валятся баги в cmd. При чем скрипт на 250% неправильным быть не может. Есть варианты выхода из положения?
...
Рейтинг: 0 / 0
23.12.2009, 01:08:42
    #36381136
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
kinderrЕсть варианты выхода из положения?

Сделай скидку на то, что ты ещё киндер, и твои 250% уверенности
превратятся в 2.5% максимум. Если уверен, что баг не в твоём скрипте, а
в isql - нет проблем, исходники того доступны и довольно примитивны.
Ткни пальцем.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
20.08.2013, 17:13:50
    #38372301
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
примерно такой же вопрос :)
есть 30 тыс строк в текстовом документе примерно такого вида
Код: sql
1.
2.
3.
update a set b='54321' where b='12345'
update a set b='45678' where b='98745'
update a set b='1afds' where b='abcde'


какой софтиной можно выполнить все эти апдейты
...
Рейтинг: 0 / 0
20.08.2013, 17:21:27
    #38372316
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
anplкакой софтиной можно выполнить все эти апдейтыisql
...
Рейтинг: 0 / 0
20.08.2013, 17:21:40
    #38372318
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
anpl,

Чукча не читатель, ага?

Поставь в конце каждой строки символ ';'. И читай посты выше - тебе ibescript.exe или isql помогут.
...
Рейтинг: 0 / 0
20.08.2013, 17:33:23
    #38372342
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
согласен на чуку! уже заработался ))))
...
Рейтинг: 0 / 0
20.08.2013, 17:34:52
    #38372347
anpl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
автоматический запуск скриптов
реально в голове уже каша за весь день!))) извиняюсь за флуд... ну с точкой запятой я превзошел все самые великие умы )))
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / автоматический запуск скриптов / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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