- 文档首页
云数据库 SQL Server 版
最佳实践
RDS for SQL Server 添加链接服务器
最佳实践
RDS for SQL Server 添加链接服务器
RDS for SQL Server 添加链接服务器
当您需要实现 RDS SQL Server 实例 A 中的数据库访问 SQL Server 实例 B( RDS SQL Server 实例或本地 SQL Server 实例 )中的数据库时,您可以通过在 RDS SQL Server 实例 A 上创建链接服务器访问 SQL Server 实例 B。本文介绍如何在 SQL Server 实例 A 的数据库中添加链接服务器访问 SQL Server 实例 B。
前提条件
- 已创建两个实例且实例状态处于运行中。详细操作,请参见创建实例。
- 已通过 SQL Server Management Studio 连接实例。详细操作,请参见连接实例。
注意事项
- RDS SQL Server 实例 A 与 SQL Server 实例 B 需在相同 VPC 内。
- 实例 A 和实例 B 的主、备节点的 IP 都要被添加至实例绑定的白名单中。
操作步骤
- 在顶部菜单栏的左上角,选择实例所属的项目和地域。
- 在连接管理页签,将鼠标悬浮在主节点和备节点卡片上,获取主备节点的节点 IP。
- 在顶部菜单栏的左上角,选择实例所属的项目和地域。
- 在顶部菜单栏的左上角,选择实例所属的项目和地域。
- 在白名单列表页面,单击目标白名单操作列下的绑定实例。
- 在绑定实例控制面板,勾选绑定的实例 A 和实例 B,单击确定。
- 通过 SQL Server Management Studio 连接实例。详细操作,请参见连接实例 A。
- 在顶部菜单栏,单击新建查询,并配置以下脚本创建链接服务器。
EXEC master.dbo.sp_addlinkedserver @server = N'BBBB', @srvproduct=N'BBBB', @provider=N'SQLNCLI', @datasrc=N'mssqlc9b90c50****.rds-mssql.ivolces.com,1433'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'BBBB', @locallogin = NULL , @useself = N'False', @rmtuser = N'veyun_user', @rmtpassword = N'********'
- 完成脚本编写后,您可以在目标数据库上右键单击测试连接。
- 在链接服务器对话框中如果显示与链接服务器的测试连接成功,则表示链接服务器成功。
最近更新时间:2026.06.15 15:45:13