前提条件
(1)CT-RDS SQL Server数据库的源端版本为2012、2014、2016、2017、2019版本。
(2)CT-RDS SQL Server Web版本,不支持增量数据迁移。
(3)目标端数据库的存储空间必须大于源端数据库所占用的存储空间。
使用限制
无主键表仅支持全量迁移,但不支持增量迁移和稽核修复;
目标库非自建SQL Server的情况下,结构迁移仅支持迁移表结构;
迁移过程中,可迁移源端数据库的表结构、全量数据和增量数据;
sys.sysservers视图的srvname字段与SERVERPROPERTY函数返回值保持一致;
若源库是企业版,增量迁移则需为2008及以上版本;
若源库是标准版,增量迁移则需为2016SP1及以上版本;
不支持迁移TEXT、CURSOR、ROWVERSION、SQL_VARIANT、HIERACHYID和GEOMETRY;
源库存在单个数据库的日志量超过20 MB/s、需要开启CDC(Change Data Capture,变更数据捕获)的表超过1000个、存在堆表、无主键表、压缩表、含计算列表等场景可能会导致迁移失败。
源端权限要求
迁移模式 所需权限 基础权限 SELECT 全量迁移 需具备基础权限 结构迁移 需具备基础权限,且具备VIEW DEFINITION 增量迁移 需具备基础权限,且具备Sysadmin角色,开启SQL Server代理服务 稽核修复 需具备基础权限
源端配置请参照自建SQL Server为源的迁移任务源端配置。