如何使用cmd连接到sybase并执行sql文件

时间:2018-04-27 13:31:58

标签: sql cmd sybase sybase-ase

我想连接到sybase而不是执行file.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 :(得分:0)

假设您正在尝试连接到Sybase ASE数据库,并且您正在使用ASE(或Sybase SDK)附带的isql命令行实用程序,则正确的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示例,因为我不熟悉该工具,更不用说其输入参数了。