【发布时间】:2016-04-26 19:40:39
【问题描述】:
SSMA for Oracle 似乎不适用于 SQL Server Express Edition。事后看来,我明白了原因(没有使用 Express 版的 SQL Server 代理),尽管我很生气微软的官方下载说 它将 与 ALL SQL Server 版本一起使用:
> SSMA for Oracle v6.0 旨在支持从 Oracle 迁移 9.07.3 或更高版本到 SQL Server 2005、SQL Server 2008、SQL Server 2008 R2 和 SQL Server 2012、SQL Server 2014 和 Azure SQL 数据库。 参考:https://www.microsoft.com/en-us/download/details.aspx?id=43689
除了升级 SQL Server 之外,是否有解决方法?也许只是安装一个工作的 SQL Server 代理?我猜不是,因此作为替代方案,是否有其他(免费)方法可以将 oracle DB 迁移到 SQL Server?
理想情况下,我希望能够迁移整个数据库(就像 w. SSMA 一样),但我很高兴能够迁移包含 CLOB 的单个表。 注意:SQL Server 附带的导入/导出工具不支持使用标准 OLEDB 进行 CLOB 迁移。
谢谢!
【问题讨论】:
-
您可以临时启动一个 Azure 实例作为迁移目标,不是吗?
标签: sql-server oracle clob