我正在使用 SSMA 从 Oracle 迁移到 SQL Server 2012。我想从 Oracle 迁移主键作为 SQL Server 2012 上的标识和主键。SSMA 希望我将源数据库上的每个主键映射到相应的序列,但我已经完成了200张桌子那么这个操作有快捷方式吗?我不关心序列值。有没有办法说 SSMA“为每个主键生成新序列并将它们映射到身份(1,1)”?
问问题
1209 次
1 回答
0
默认情况下,较新版本的 SSMA 似乎不使用 SQL Server 标识列。但是查看从 Oracle 到 SQL Server 2012 的迁移指南部分“迁移 Oracle 序列”我怀疑将“工具”>“项目设置”>“常规”>“转换”>“序列转换”更改为“使用列标识”就足够了。
PS:我没有在较新的 SSMA 版本上尝试过,仅根据指南判断。
于 2014-03-06T01:32:37.953 回答