简体   繁体   English

SQL Server 2008链接服务器连接字符串设置

[英]SQL Server 2008 linked server connection string setup

I'm trying to setup a linked server to another instance of SQL Server installed on the same Windows Server. 我正在尝试将链接服务器设置为安装在同一Windows Server上的另一个SQL Server实例。 In the SQL Server Management Console I have both instances added and I'm trying to do a insert from one database into another. 在SQL Server管理控制台中,我添加了两个实例,并且试图将一个数据库插入另一个数据库。 I setup the linked server using the query below and I'm getting the following failure message when I test the connection of the the linked server. 我使用下面的查询设置链接服务器,并且在测试链接服务器的连接时收到以下失败消息。 Can someone help me solve this problem? 有人可以帮我解决这个问题吗?

USE master
GO
-- To use named parameters:
EXEC sp_addlinkedserver 
   @server = 'Server Name',  --actual server name
   @srvproduct = '',
   @provider = 'MSDASQL',
   @provstr = 'DRIVER={SQL Server};SERVER=Database name;UID=test_user;PWD=test_pwd;'
GO

Error message 错误信息

Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "Server Name". 无法初始化链接服务器“服务器名称”的OLE DB提供程序“ MSDASQL”的数据源对象。
OLE DB provider "MSDASQL" for linked server "Server Name" returned message "[Microsoft] [ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()).". 链接服务器“服务器名称”的OLE DB访问接口“ MSDASQL”返回消息“ [[Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] ConnectionOpen(Connect())”。
OLE DB provider "MSDASQL" for linked server "Server Name" returned message "[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.". 链接服务器“服务器名称”的OLE DB访问接口“ MSDASQL”返回消息“ [[Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] SQL Server不存在或访问被拒绝。”。 (.Net SqlClient Data Provider) (.Net SqlClient数据提供程序)

exec sp_addlinkedserver @server='servername';
exec sp_addlinkedsrvlogin @rmtsrvname='servername',@useself=false, @rmtuser='sa',        @rmtpassword='Password';

if sql server is a named instance then servername\\instancename 如果sql server是命名实例,则servername \\ instancename

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM