Как подключиться к Sybase и выполнить файл sql с помощью cmd - PullRequest
0 голосов
/ 27 апреля 2018

Я хочу подключиться к sybase, чем выполнить файл.sql Я нажал эту команду:

sql -U Login -P MotDePasse -S ServeurASE -d NomDeLaBase -i Script.sql -o JournalDErreur.log

я тоже пробовал

isql -U Login -P MotDePasse -S @IPserveur:Port -d NomDeLaBase -i Script.sql -o JournalDErreur.log

и у меня ошибка:

"La commande sql n'est pas reconnue'

Можете ли вы помочь, пожалуйста?

Я установил JTDS и sql (pip install), но он не работает

1 Ответ

0 голосов
/ 27 апреля 2018

Если вы пытаетесь подключиться к базе данных Sybase ASE и используете утилиту командной строки isql, которая поставляется вместе с ASE (или Sybase SDK), правильный формат isql:

isql -U <login> -P <password> -S <host_or_ipaddr>:<port> -D <dbname> -i <input_script> -o <output_file>

Итак, обновляя ваш пример, мы получаем:

isql -U Login -P MotDePasse -S IPserveur:Port -D NomDeLaBase -i Script.sql -o JournalDErreur.log

Я не могу говорить за ваш sql пример, так как я не знаком с этим инструментом, не говоря уже о его входных параметрах.

...