我的 linux 机器中有一个 .sql 文件。我想连接到远程 Windows 机器中的 MS SQL 数据库并在该数据库中运行 .sql 文件。
osql -S servername -U xx -P yy runs okay and returns a SQL window like:
SQL>
我可以使用它运行单个查询。我有一个.sql
包含很多 sql 命令的文件,我需要在名为abc
. 我怎样才能使用 shell 命令来做到这一点。以下对我不起作用,
osql -S mssql -U xx -P yy -i /home/admin/Script.sql -D abc
我收到以下错误,
Illegal option -i
Syntax: osql -S server -U user -P password
Script.sql 文件的路径是正确的,因为这会打开文件 - vi /home/admin/Script.sql。不确定是什么问题。任何帮助,将不胜感激