我有点奇怪的要求在远程主机上编写一些MSSQL查询。
我需要能够通过Enterprise Scheduler运行这些查询,在本例中为TIDAL 6.1,并将查询的输出保存为CSV或XML文件。
我假设我必须设置一个本地SQL服务器作为远程主机的桥接器,我希望有一种方法可以告诉脚本/查询将结果作为文件输出当地主人。
答案 0 :(得分:0)
您需要在运行此查询的计算机中安装SQL Client。您可以运行下面的SQLCMD命令来运行查询并将输出保存到文件。
sqlcmd -S(servername)-E -i(sql file)-o(输出文件名)-d(databasename)-s,
-E选项用于可信连接
希望这有帮助。