Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
У меня стоит InterBase 7. Я не использую инструменты типа IBExpert, вынужден использовать только cmd. Подключиться к базе данных удаётся с помощью батника с кодом: Код: plaintext Но использовать файлик a.sql где у меня прописано создание таблиц и представлений не выходит. Это всё можно писать ручками, но ужасно не удобно. Команда типа: Код: plaintext Как решить такую проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 00:23 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvip, что выводит на экран в IB-7 команда: isql -? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 01:06 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvip, isql <бд и прочие параметры> input <скрипт>; <прочие команды> PS читай operations guide, а не форумы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 01:11 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
hvlad, isql -? // справка, я знаю Да, не четко поставленная задача. Расположение файла: c:\data\a.sql . PS. Задача поставлена, решение в конце темы. (что была образцово показательная тема, а все эти нравоучения, типа "загугли" "читай гайды" только захламляют пространство) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 01:43 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvip, Я такой шаблон пользую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 09:17 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvip, а прямо в скрипт прописать в самом начале connect... не судьба? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 10:20 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
kdv, да, видимо не судьба было. Короче нужно в конце всех команд добавить QUIT; а иначе выполняется только первая. Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 15:11 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipнужно в конце всех команд добавить QUIT Какой чудовищный бред, однако... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2015, 15:23 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, аргументируй) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 13:20 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipаргументируй) Команда quit, как известно, прерывает выполнение скрипта и откатывает транзакцию. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 13:33 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Я не делаю никаких транзакций. Выпендрится решил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 13:48 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipDimitry Sibiryakov, Я не делаю никаких транзакций. Выпендрится решил? Аргуметируй!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 13:53 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
DarkMaster, connect 'localhost:c:\data\my.gdb' user 'SYSDBA' password 'masterkey'; show tables table1; quit; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 14:02 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipЯ не делаю никаких транзакций.1. Транзакцию стартует ISQL, автоматом. И даже не одну, а чаще всего две (при отсутствии в командной строке ключика '-n'). 2. Из ваши слов:ladvipнужно в конце всех команд добавить QUIT; а иначе выполняется только первая- следует, что скрипт надо делать вот таким: Код: sql 1. 2. 3. Вам осталось проверить это самостоятельно и рассказать нам о результатах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 14:06 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Был не прав, мои извинения товарищу Dimitry Sibiryakov. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 14:16 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Так как делать, господа хорошие? Код: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 20:05 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipне работает Чем он аргументирует свой отказ? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 20:14 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, не создаётся таблица. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 20:15 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
"он"(СУБД) ничем не аргументирует, в out.txt ничего. Если я это вобью в командную строку ручками, то таблица благополучно создастся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 20:18 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipв out.txt ничего Потому что туда пишется только вывод. Ошибки туда будут писаться только при использовании ключа -m. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 20:46 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
А где коммит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 20:47 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Dmitry Kurbsky, -m помогло. Ошибку такую выдаёт: Код: sql 1. 2. 3. 4. 5. 6. 7. А что такое "коммит"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 21:07 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
Да, правильно направили, вот такой код заработал: Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2015, 21:27 |
|
||
|
Как запустить sql-файл через командную строку в isql.exe?
|
|||
|---|---|---|---|
|
#18+
ladvipА что такое "коммит"?Ты не осилишь столько нравоучений. PS Сначала ответь себе - что такое double. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2015, 00:09 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38851261&tid=1563086]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 285ms |

| 0 / 0 |
