在 SQL Server 托管实例中,我有 2 个数据库(出于安全原因,两个数据库都有不同的登录名)。我需要允许一个数据库查看另一个数据库的可能性。在本地 SQL Server 中,我能够创建一个链接服务器来实现这一点。但这似乎不适用于托管实例。有人可以给出一些提示如何实现这一目标吗?
问问题
2063 次
1 回答
0
托管实例支持链接服务器(除非它们使用 MSDTC 进行某些分布式写入)。确保为远程服务器添加登录名:
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'PEER',@useself=N'False',@locallogin=NULL,
@rmtuser=N'$(linkedServerUsername)', @rmtpassword='$(linkedServerPassword)';
如果它仍然不起作用,请输入确切的错误消息。这可能是网络安全组阻止端口、未对等的 VNet 等。
于 2019-04-12T18:37:33.147 回答