首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将SQL Server迁移到新的AWS Aurora DB

将SQL Server迁移到新的AWS Aurora DB
EN

Stack Overflow用户
提问于 2019-03-22 03:54:50
回答 1查看 486关注 0票数 1

我们正在将现有的本地SQL Server数据库迁移到cloud.We中的AWS Aurora数据库,刚刚在RDS实例中构建了目标Aurora DB。它没有表,完全empty.In模式转换工具,我已经连接源SQL server数据库和目标AWS Aurora DB。此时,如果我从SQL Server迁移到空Aurora DB。SCT和DMS应该将我的整个SQL server数据库迁移到AWS Aurora,对吗?或者,我是否必须在运行SCT和DMS的目标AWS数据库中创建表。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-22 07:29:11

DMS将为您创建表,但不会复制某些详细信息。来自the docs

AWS DMS支持基本模式迁移,包括创建表和主键。但是,AWS DMS不会自动在目标数据库中创建辅助索引、外键、用户帐户等。

如果您使用SCT,则可以迁移这些内容。

AWS DMS不会迁移您的辅助索引、序列、默认值、存储过程、触发器、同义词、视图和其他与数据迁移无关的架构对象。要将这些对象迁移到Aurora MySQL目标,请使用AWS SCT。

migrating from SQL Server to Amazon Aurora分步指南可能会对您有所帮助。使用SCT,您可以选择是否希望通过设置准备模式来创建表。

  • 不执行任何操作- AWS DMS不执行任何准备表格的操作。您的表结构保持不变,任何现有数据都保留在表中。您可以使用此方法合并目标上多个systems.
  • Drop表中的数据- AWS DMS会为您创建目标表。在迁移之前,AWS DMS会删除并重新创建要迁移的表。AWS DMS仅为异构migrations.
  • Truncate创建表和主键- AWS DMS在加载目标表之前将其截断。如果目标表不存在,则AWS DMS会创建它。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55288326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档