我有一个存储过程,它从链接服务器获取数据并将其插入到我自己服务器上的表中。如果我在 SQL 中手动运行 Sproc,这可以正常工作,但是当我尝试通过批处理文件运行 sproc 时,我会遇到身份验证失败。看来批处理需要有连接信息才能成功运行存储过程。
我正在使用 osql 和以下命令 -S -d -Q -U -P
这个对吗?看来我需要能够定义两个数据库(我的和来自链接服务器的)。
任何帮助,将不胜感激
我有一个存储过程,它从链接服务器获取数据并将其插入到我自己服务器上的表中。如果我在 SQL 中手动运行 Sproc,这可以正常工作,但是当我尝试通过批处理文件运行 sproc 时,我会遇到身份验证失败。看来批处理需要有连接信息才能成功运行存储过程。
我正在使用 osql 和以下命令 -S -d -Q -U -P
这个对吗?看来我需要能够定义两个数据库(我的和来自链接服务器的)。
任何帮助,将不胜感激