eli*_*ner 5 sql t-sql sql-server oracle plsql
我们需要将数据库从MSSQL迁移到Oracle,我们有超过100个用PL/SQL TSQL 编写的存储过程.我知道这是一个很长的镜头,但有没有人成功使用自动迁移工具来完成这项工作?我在网上看过一些工具,但我无法判断他们处理各种代码的能力.任何个人经历都会有所帮助.
我建议手工做.首先,对我个人来说,100听起来并不太糟糕.我敢打赌你的开发遵循模式 - 使用getutcdate()而不是current_timestamp等.这意味着,你和你的团队可能会从中学到一些非常重复的问题.对我来说,这将带来教你PL/SQL细微差别/扩展的额外好处,为了维护/扩展新系统,你可能需要学习它们.
祝好运!
但是,转换完成后可能需要执行一些优化。因此,您应该考虑在完成转换后对其进行修改。
编辑#1
另一个有趣的工具是:
您对其中任何一个有经验吗?
不幸的是没有。我刚刚使用 SSIS 执行了到 SQL Server 的转换。
编辑#2
似乎有一个直接来自 Oracle 的更合适的工具,我更愿意相信。
直接从 Oracle:从 Microsoft SQL Server 迁移到 Oracle
以及核心特点:
从 Microsoft SQL Server 迁移时,SQL Developer 迁移技术支持以下核心功能:
在进度窗口中显示有关迁移的信息、错误和警告消息。
如果你看看 SQL Server 与 Oracle 相比没有提供什么,我会首先考虑这些。要了解这些差异,请点击3. Convert SQL Server T-SQL to Oracle PL/SQL (syntax and equivalences)
上面的链接。
归档时间: |
|
查看次数: |
6169 次 |
最近记录: |