我正在使用Oracle 11g,现在我希望迁移到Microsoft SQL Server 2008以用于学术学习目的。我将我的DDL放在一个.txt文件中,所有语法都与Oracle兼容。现在我必须在SQL Server中创建相同的表和插入。将在Oracle中创建的现有数据库转换或导入SQL Server的可能选项有哪些?
答案 0 :(得分:2)
看一下这个链接
http://technet.microsoft.com/en-us/library/hh313159.aspx
它逐步介绍了将ORACLE数据库迁移到Microsoft Sql Server数据库的过程。
答案 1 :(得分:0)
为了将Oracle 11g转换为SQL Server 2012,Microsoft提供了一个名为SQL Server Migration Assistant for Oracle(SSMA)的工具。
以下是非常高级别的步骤:
从此Link下载SSMA for Oracle。确保你有 下载了SSMA for Oracle和SSMA for Oracle Ext Pack。安装一个 接下来。
注意:在安装时,它将为DB提供选项 实例以及创建主密码。记下 他们。您可能稍后需要它们。
Youtube链接进行直接转换。 数据类型的MSDN PDF链接以及有关转换的其他详细信息。
以上只是为了让你开始,即使我不确定像Sequence和DBLinks这样的选项。祝你好运。