tencent cloud

云数据库 SQL Server

动态与公告
产品动态
产品公告
新手指引
产品简介
产品概述
产品架构
产品优势
应用场景
地域和可用区
大版本生命周期说明
功能概览及差异
实例类型
实例规格
存储类型
常用概念
网络环境
许可声明
购买指南
计费概述
产品价格
购买方式
续费说明
欠费说明
退费说明
按量转包年包月
调整实例费用说明
本地备份空间收费说明
跨地域备份收费说明
查看账单明细
快速入门
创建 SQL Server 实例
连接 SQL Server 实例
管理 SQL Server 实例
操作指南
约束与限制
使用规范与建议
维护管理实例
调整实例配置
只读实例
网络管理
账号管理
数据库管理
数据安全
参数配置
监控与告警
备份与回档
日志管理
发布订阅
数据集成服务(SSIS)
数据迁移(新版)
数据迁移(旧版)
数据同步(DTS)
实践教程
云数据库 SQL Server 定期维护方法
云数据库 SQL Server 慢 SQL 优化
如何更好地使用 Tempdb
跨账号备份恢复
为云数据库 SQL Server 创建 VPC
金蝶K/3 WISE 接入云数据库 SQL Server
账号权限和权限控制
变更数据捕获功能的开启和关闭
收缩数据库
API 文档
History
Introduction
API Category
Making API Requests
Sales and fee related APIs
Instance Management related APIs
Operation and maintenance management related APIs
Network management related APIs
Account management related APIs
Database management related APIs
Security group management related APIs
Data security encryption related APIs
Parameter configuration related APIs
Extended Event related APIs
Log management related APIs
Read only instance management related APIs
Publish and subscribe related APIs
Backup related APIs
Rollback related APIs
Data migration (cold standby migration) related APIs
SQL Server Integration Services (SSIS) related APIs
Data migration (DTS old version) related APIs
Data Types
Error Codes
常见问题
常见问题概览
选购咨询
计费与选购
连接与网络
账号与权限
备份与回档
数据迁移
发布订阅
只读实例
版本架构升级
磁盘扩缩容与规格升降级
监控与告警
日志相关
参数修改
功能特性相关
性能空间内存相关
相关协议
服务等级协议
服务条款
性能测试
性能测试报告
词汇表
联系我们

管理发布订阅

PDF
聚焦模式
字号
最后更新时间: 2025-09-09 12:03:38

操作场景

您可以通过云数据库 SQL Server 控制台管理发布订阅,包括创建发布订阅、查看发布订阅、删除发布订阅。
说明:
发布订阅开启期间,建议不要操作订阅库的数据,否则可能会出现数据同步不一致。

功能限制

仅支持发布实例与订阅实例均为腾讯云数据库 SQL Server 的场景。
仅支持库粒度发布及订阅。
只读实例无法作为发布服务器,也无法作为订阅服务器。
发布实例与订阅实例必须属于同一版本,而且在相同地域(可跨可用区)。
无主键的数据表无法被订阅,可通过如下代码检查需要发布库中是否存在无主键的表。
use dbname
select name from sys.sysobjects where xtype='U' and id not in(select parent_obj from sys.sysobjects where xtype='PK')
订阅实例与发布实例存在同名数据库时,该库无法被订阅。
创建发布订阅链路后,链路中的数据库被删除,该发布订阅链路也将被删除。
发布实例或订阅实例一方被销毁,发布订阅链路也将被删除。

前提条件

已创建好云数据库 SQL Server 实例,至少保证有2个实例,请参见 创建 SQL Server 实例

操作步骤

创建发布订阅

1. 登录 SQL Server 控制台,在实例列表,单击实例 ID操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择发布订阅页,单击新建

3. 设置发布和订阅实例页,输入发布订阅名称,并选择订阅实例ID,单击下一步
说明:
只读实例无法作为发布服务器,也无法作为订阅服务器。
发布实例与订阅实例必须属于同一版本,而且在相同地域(可跨可用区)。

4. 选择发布和订阅项目页,选择发布订阅数据库(可选择多个库),单击下一步,确认配置
说明:
默认单次创建可配置发布订阅的数据库数量上限为80个。

5. 确认发布和订阅项目页,确认发布订阅的配置信息后,单击完成,并启动配置

您可以通过发布订阅页右上角的当前任务,查看“发布订阅”任务的创建进度。


查看发布订阅

1. 登录 SQL Server 控制台,在实例列表中,单击订阅实例或发布实例的实例 ID,进入实例管理页面。
2. 在实例管理页面,选择发布订阅页,可查看已经创建的发布订阅关系,主要信息包括发布/订阅实例基本信息、状态以及最后同步的时间点。



删除发布订阅

1. 登录 SQL Server 控制台,在实例列表中,单击订阅实例或发布实例的实例 ID,进入实例管理页面。
2. 在实例管理页面,选择发布订阅页,选择所需发布订阅,单击删除,也可批量删除。
说明:
创建发布订阅链路后,链路中的数据库被删除,该发布订阅链路也将被删除。
发布实例或订阅实例一方被销毁,发布订阅链路也将被删除。

相关 API

API
描述
接口(CreatePublishSubscribe)用于创建两个数据库之间的发布订阅关系。
接口(ModifyPublishSubscribeName)修改发布订阅的名称。
接口(DescribePublishSubscribe)用于查询发布订阅关系列表。
接口(DeletePublishSubscribe)用于删除两个数据库间的发布订阅关系。
接口(ModifyPublishSubscribe)用于修改实例的发布订阅关系。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈