gpt4 book ai didi

sql - 数据库项目中的服务器引用(不是数据库引用)

转载 作者:搜寻专家 更新时间:2023-10-30 19:47:50 25 4
gpt4 key购买 nike

我有一个关于 VS 2013 中的数据库项目的问题。我在哪里使用,例如,OPENQUERY([Server.IP],'blah blah'),服务器名称将始终返回一个警告。例如

"Procedure [dbo].[xxx] has an unresolved reference to object [server.IP]".

是否可以消除这些错误?

最佳答案

您必须在项目中定义链接服务器。

只需将链接服务器类型的新项添加到您的项目中,然后将链接服务器定义放入其中。例如:

/****** Object:  LinkedServer [Server.IP]    Script Date: 30/07/2014 16:17:56 ******/
EXEC dbo.sp_addlinkedserver @server = N'Server.IP', @srvproduct=N'SQL Server'
GO
/* For security reasons the linked server remote logins password is changed with ######## */
EXEC dbo.sp_addlinkedsrvlogin @rmtsrvname=N'xxx.xxx.xxx.xxx',@useself=N'True',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL

关于sql - 数据库项目中的服务器引用(不是数据库引用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34787894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com