sql server 访问其他服务器的数据库(链接服务器)及遇到的问题

在尝试通过SQL Server链接服务器访问远程数据库时遇到了身份验证失败的异常错误7399。解决方案是在链接服务器的属性中,于安全性选择页的②处输入远程服务器的账号和密码,而非在网络上的建议在①处添加新的映射,后者并未解决问题。通过正确设置,成功实现了链接服务器的连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(2019.4.11)

无法访问链接服务器

报错:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) 链接服务器 “xxx” 的 OLE DB 访问接口 “SQLNCLI11” 报错。身份验证失败。 无法初始化链接服务器“xxx”的 OLE DB 访问接口“SQLNCLI11”的数据源对象。 (Microsoft SQL Server,错误: 7399)

解决方法:

在无法访问的链接服务器上右键 >> 属性 >> 选择页:安全性
在这里插入图片描述
网络上别人提供的方法是在①处添加新的映射,但我依然无法登陆;
在②处输入远程访问的账号密码可成功连接。


链接服务器

(2019.1.25)

EXEC sp_addlinkedserver
@server='xxxx', --自定义链接服务器名
@srvproduct
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值