| 类别 | 说明 |
| 源端/目标端类型 | 1. 源端类型:自建数据库(IDC 自建、CVM 自建、友商云自建)SQL Server 2008R2、2012、2014、2016、2017、2019、2022、2025。云数据库 (腾讯云同账号、跨账号)SQL Server 2008R2、2012、2014、2016、2017、2019、2022、2025。2. 目标端类型:云数据库 (腾讯云同账号、跨账号)SQL Server 2008R2、2012、2014、2016、2017、2019、2022、2025。3. 网络共享存储盘的环境暂不支持使用 DTS 迁移数据。 |
| 跨地域迁移 | 支持跨地域迁移。 |
| 迁移对象 | 1. 只支持库粒度迁移,即在迁移过程中,只支持将库的所有对象一起迁移,不支持单个表的迁移。2. 支持迁移基础的库、表对象,不支持实例级别的 job、触发器、db link(link server)、用户权限。迁移完成后需要对这些对象重建。3. 支持迁移存储过程。 |
| 触发器类型 | 仅支持以下迁移、创建、修改。其他触发器不支持迁移,并且迁移完成后会被自动删除。CREATE_TABLE, ALTER_TABLE, DROP_TABLECREATE_VIEW, ALTER_VIEW, DROP_VIEWCREATE_PROCEDURE, ALTER_PROCEDURE, DROP_PROCEDURECREATE_FUNCTION, ALTER_FUNCTION, DROP_FUNCTIONCREATE_INDEX, ALTER_INDEX, DROP_INDEXCREATE_STATISTICS, DROP_STATISTICS, UPDATE_STATISTICSCREATE_SYNONYM, DROP_SYNONYMCREATE_TYPE, DROP_TYPEDDL_TABLE_EVENTS, DDL_VIEW_EVENTS 等 DDL 事件组其他非安全敏感 DDL 事件 |
| 源库影响 | DTS 在执行全量数据迁移时,会占用一定源端实例资源,可能会导致源实例负载上升,增加数据库自身压力。如果你的数据库配置过低,建议你在业务低峰期进行迁移。 |
| 目标库影响 | 由于迁移完成后数据库环境发生变化,新的目标库没有缓存和统计信息,可能会导致数据库索引失效、SQL 性能下降,如出现类似情况,建议重建索引。 |
| 支持的 SQL | 1. DDLTABLE:CREATE TABLE、ALTER TABLE、DROP TABLE、TRUNCATE TABLE、RENAME TABLE VIEW:CREATE VIEW、ALTER VIEW、DROP VIEWINDEX:CREATE INDEX、DROP INDEXDATABASE:CREATE DATABASE、ALTER DATABASE、DROP DATABASE2. DMLINSERT、UPDATE、DELETE、REPLACE |
| 操作限制 | 1. 同一源实例同一时间只能发起一个迁移任务。2. 迁移过程中,请勿修改、删除源数据库和目标数据库中用户信息(包括用户名、密码和权限)和端口号,否则会导致迁移任务失败。3. 增量同步的过程中,不能进行事务日志备份,否则会截断事务日志,导致事务日志不能连续。4. 如果仅执行全量数据迁移,请勿在迁移过程中向源实例中写入新的数据,否则会导致源和目标数据不一致。针对有数据写入的场景,为实时保持数据一致性,建议选择全量 + 增量数据迁移。5. 针对全量 + 增量数据迁移,当单击完成,任务状态为完成中时,请勿向源数据库中写入新的数据,建议在单击完成后,停写两分钟,否则可能会导致源和目标库的数据不一致。6. 对实例进行跨可用区迁移 / 调整实例规格 / 升级实例版本等操作,在触发了涉及数据迁移的场景时,系统库是不会迁移的,请勿在系统库下创建业务库相关数据,以免迁移后数据丢失。此外,在上述操作场景下,非标建立的系统库操作和实例级别操作不会一起进行迁移,迁移完成后需要手动处理。 |
云数据库 SQL Server 使用说明
•
腾讯云产品
这篇说明腾讯云DTS迁移SQL Server的源端/目标端类型、迁移对象限制及操作注意事项,核心结论是仅支持库粒度迁移,需在业务低峰期操作并重建索引。 迁移对象:仅支持库粒度迁移,不支持实例级对象如job、触发器,迁移后需重建。 源库影响:全量迁移会占用源端资源,建议业务低峰期进行。 操作限制:同一源实例同时只能发起一个迁移任务,增量同步时禁止事务日志备份。
赞 (0)
云数据库 SQL Server 数据迁移(冷备迁移)相关接口
上一篇
4天前
云数据库 SQL Server 迁移操作指导
下一篇
4天前