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

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

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

См. команду OUTPUT.
...
Рейтинг: 0 / 0
автоматический запуск скриптов
    #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
автоматический запуск скриптов
    #36379775
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kinderr
блин, чувствую где-то что-то просто, подскажите, пожалуйста.

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

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

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

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

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

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

Сделай скидку на то, что ты ещё киндер, и твои 250% уверенности
превратятся в 2.5% максимум. Если уверен, что баг не в твоём скрипте, а
в isql - нет проблем, исходники того доступны и довольно примитивны.
Ткни пальцем.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
автоматический запуск скриптов
    #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
автоматический запуск скриптов
    #38372316
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anplкакой софтиной можно выполнить все эти апдейтыisql
...
Рейтинг: 0 / 0
автоматический запуск скриптов
    #38372318
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anpl,

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

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


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