关闭

ANSI_NULLS和ANSI_WARNINGS

456人阅读 评论(0) 收藏 举报
在存储过程中进行跨服务器查询时,总是提示异质性查询必须设定ANSI_NULLSANSI_WARNINGS选项。但是在前面加上Set ANSI_NULLS ONSet ANSI_WARNINGS ON后,仍不行!

解决方法:

将此存储过程放在查询分析器里执行,即将存储过程放在查询分析器里执行,若是新建则用Create Procedure,若是修改则用Alter Procedure

跨服务器查询方法:

SELECT * FROM OPENDATASOURCE('SQLOLEDB','DATA SOURCE=172.16.9.15;USER ID=SA;PASSWORD=123456').ACDATA.DBO.COPMD

其中:172.16.9.15为服务器地址。

       ACDATA为数据库名字

       COPMD为表名字

       SA为数据库账号(可为其它账号)

       123456SA的密码

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:79340次
    • 积分:1462
    • 等级:
    • 排名:千里之外
    • 原创:58篇
    • 转载:27篇
    • 译文:1篇
    • 评论:6条
    最新评论