如何解决此错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询
来源:互联网 发布:qwq是什么网络意思 编辑:程序博客网 时间:2024/06/04 19:27
今天在做一个两台数据库服务器的跨服务器查询时,遇到了一个问题"错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询"
问题解决,在此做个记录
问题描述:
存储过程中使用了opendatasource的方式,调用了另一台数据库服务器中的一张表,用于获取数据,然而在执行此存储过程时,报了上面的错误,网上有人说需要加
SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
但在我的存储过程的前面加了以后,问题没有解决,经过多次测试发现,单独把跨服务器的SQL语句操作提出来,放在
SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
EXEC sp_dboption --查看数据库选项
--EXEC sp_dboption 'DB_test','ANSI_NULLS','ON'--修改数据库选项
--EXEC sp_dboption 'DB_test','ANSI_WARNINGS','ON'--修改数据库选项
SELECT * FROM OPENDATASOURCE(...)
后居然可以了
然后再执行存储过程"命令已成功完成。" ~~~
问题解决,在此做个记录
问题描述:
存储过程中使用了opendatasource的方式,调用了另一台数据库服务器中的一张表,用于获取数据,然而在执行此存储过程时,报了上面的错误,网上有人说需要加
SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
但在我的存储过程的前面加了以后,问题没有解决,经过多次测试发现,单独把跨服务器的SQL语句操作提出来,放在
SET ANSI_NULLS ON
SET ANSI_WARNINGS ON
EXEC sp_dboption --查看数据库选项
--EXEC sp_dboption 'DB_test','ANSI_NULLS','ON'--修改数据库选项
--EXEC sp_dboption 'DB_test','ANSI_WARNINGS','ON'--修改数据库选项
SELECT * FROM OPENDATASOURCE(...)
后居然可以了
然后再执行存储过程"命令已成功完成。" ~~~
- 如何解决此错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询
- 异类查询要求为连接设置ANSI_NULLS和ANSI_WARNINGS选项
- 创建存储过程时候,错误 7405: 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项的处理方法
- 转创建存储过程时候,错误 7405: 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项的处理方法
- when:执行SP时候,提示错误7405:异类查询要求为连接设置ANSI_NULLS和ANSI_WARNINGS选项
- 存储过程中调用 连接服务器中创建的外部服务器连接 “异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项” 的解决办法
- ALTER TABLE 失败,因为下列 SET 选项的设置不正确:'ARITHABORT'。请确保 SET 选项可正确用于计算列和/或查询通知和/或 xml 数据类型方法的索引视图和/或索引。
- iTunes出现提示“iTunes不能读取iPhone的内容,请前往iPhone偏好设置的摘要选项卡,然后点击“恢复”以将此iPhone恢复为出厂设置。”
- WebPartManager.DesignDisplayMode此页当前禁用指定的显示模式。请确保为当前用户启用了个性化设置"的解决方
- SQL查询当前连接的活动(设置)的SET 选项
- SQL查询当前连接的活动(设置)的SET 选项
- SQL查询当前连接的活动(设置)的SET 选项
- 请将大部分子查询转换为外部连接
- QUOTED_IDENTIFIER和ANSI_NULLS选项
- 若要转换此解决方案,请将此解决方案文件的权限更改为允许修改,然后重新打开它。
- ANSI_NULLS和ANSI_WARNINGS
- mogodb高级查询选项
- SELECT 失败,因为下列 SET 选项的设置不正确: 'ARITHABORT'。请确保 SET 选项正确
- 浅谈java与c++
- 使用sql查询表中第m行至n行的数据
- Flash和Winform交互
- VB.NET实现远程视频监视
- java clone方法使用详解
- 如何解决此错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询
- SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 s
- 金融危机的影响(ISAS课题)
- 验证C#程序脱离.net framework环境运行(飞信法)
- 学习网站第三方用户登录开发
- C# 上传图片到数据库,下载到picturebox里。
- TWaver3.0 Released!电信拓扑Web解决方案
- 利用.NET反射机制实现IList到DataTable转换
- 有关SQL模糊查询