当前位置: 代码迷 >> Sql Server >> 高分请问
  详细解决方案

高分请问

热度:12   发布时间:2016-04-27 16:19:16.0
高分请教


我想在   SQL1服务器   上建立一个作业是调用   SQL2   服务器中的存储过程,SQL1是通过VPN才能连接到SQL2服务器上.
有人给我写了下面的,我看不明白后面的-i   c:\dev\s1.sql   -o     c:\dev\s1.out2   .   向高手指教?


c:\binn\isql   -U   _linkedserverqag   -P   Seltzer*Blue   -S   sql1   -i   c:\dev\s1.sql   -o     c:\dev\s1.out2



------解决方案--------------------
-i c:\dev\s1.sql --isql命令输入文件(要执行的sql语句)
-o c:\dev\s1.out2 --结果输出文件
------解决方案--------------------
用作业的话作业语句应该写

exec xp_cmdshell 'c:\binn\isql -U _linkedserverqag -P Seltzer*Blue -S sql1 -i c:\dev\s1.sql -o c:\dev\s1.out2 '


------解决方案--------------------
exec xp_cmdshell 'isql -U _linkedserverqag -P Seltzer*Blue -S sql1 -i c:\dev\s1.sql -o c:\dev\s1.out2 '
  相关解决方案