云数据库 RDS-使用DAS在RDS for SQL Server主备实例上分别创建和配置Agent Job和Dblink:创建DBLink同步备库
创建DBLink同步备库
通过DAS服务可以创建链接服务器,实现实例间的数据同步。
请参考RDS for SQL Server添加链接服务器章节检查分布式事务MSDTC是否配置。
- 参考如下代码在主库创建DBlink。
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver @server = N'TEST', @srvproduct=N'mytest', @provider=N'SQLOLEDB', @datasrc=N'abcd'
EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'TEST', @locallogin = NULL , @useself = N'False', @rmtuser = N'rdsuser', @rmtpassword = N'********'
GO
创建成功后,可以链接到对应的实例或者其他数据库查看数据验证,如执行数据库查询:
SELECT name FROM [TEST].master.sys.databases ;
GO
图3 数据库查询
- 在备库创建DBLink。
在DAS管理界面,主库旁单击“切换SQL执行点”,同样执行创建DBLink的SQL。
如果当前实例与对接的数据库不是同一VPC,或者使用公网EIP开启分布式事务,则备库上暂时无法执行查询语句,仅此步骤用于同步DBLink配置,若实例进行主备倒换后,则可以正常使用DBLink。
- 云数据库 RDS 的实例类型有哪些
- 登录数据库_mysql数据库可视化工具_系统数据库
- MySQLdump导入数据库_MySQL建立数据库_MySQL数据库导出
- 云数据库的特性有哪些_云数据库安全
- RDS for MySQL数据库实例是什么_创建mysql实例步骤_如何创建RDS for MySQL数据库实例
- MySQL数据库基础知识_MySQL数据库备份_MySQL数据库教程
- 云数据库 RDS for MySQL与华为云其他服务的关系
- MySQL云数据库_【免费】_在线MySQL免费数据库_SQL数据库
- 云数据库RDS for MySQL版本升级_MySQL版本_升级数据库版本
- MySQL连接数据库_MySQL创建数据库语句_MySQL怎么删除数据库