加急,对联接数据库使用存储过程

BHW 2003-04-03 05:03:10

我建了联接数据库,其别名为aa,所用数据库为bb,
select * from aa.bb.dbo.tab1
在查询分析器中执行正常,但放在存储过程中
CREATE PROCEDURE [dbo].[prc_1] AS
SET ANSI_NULLS on
SET ANSI_WARNINGS on
select * from aa.bb.dbo.tab1
GO

就总提示错误7405,异类查询要求为连接设置
ANSI_NULLS和ANSI_WARNINGS选项,我都设了,也不能通过,还要怎么改呢?
...全文
97 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
BHW 2003-04-04
  • 打赏
  • 举报
回复
to 大力:还是不能通过,提示错误7405,异类查询要求为连接设置。
benxie 2003-04-04
  • 打赏
  • 举报
回复
gz
pengdali 2003-04-03
  • 打赏
  • 举报
回复
try:



CREATE PROCEDURE [dbo].[prc_1] AS
set XACT_ABORT on
SET ANSI_NULL_DFLT_ON on
SET ANSI_WARNINGS on
SELECT * FROM OPENQUERY(aa,'select * from bb..tab1')
GO
caiyunxia 2003-04-03
  • 打赏
  • 举报
回复
企业管理期--安全性--联结数据库
lee_j 2003-04-03
  • 打赏
  • 举报
回复
请问什么是联接数据库
tomhuang 2003-04-03
  • 打赏
  • 举报
回复
试试看不用别名,用服务器的本身名称。
caiyunxia 2003-04-03
  • 打赏
  • 举报
回复
建立联结数据库

22,297

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧