首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据从ms sqlserver迁移到oracle后,存储过程的功能将保持不变吗?

将数据从ms sqlserver迁移到oracle后,存储过程的功能将保持不变吗?
EN

Stack Overflow用户
提问于 2018-03-16 19:37:35
回答 1查看 86关注 0票数 0

将数据从ms sqlserver迁移到oracle11g需要执行哪些步骤。所有视图和存储过程在迁移后是否都能正常工作?

EN

回答 1

Stack Overflow用户

发布于 2018-03-16 20:36:14

注意:我为原始问题写了这个答案,这个问题是“将数据从ms sqlserver迁移到oracle”。对于更新后的问题,答案通常与我介绍翻译过程时的答案相同

获取jTDS jdbc driver from sourceforge

将其添加到Oracle SQL Developer

工具>迁移>迁移

在新的Oracle数据库中创建迁移存储库。

创建一个新的迁移项目。

将其指向您的SQL Server数据库。

转换它-注意数据类型。

迁移数据:

基于JDBC的

  1. online逐行插入。
  2. 离线-使用micrsosoft的卸载实用程序将sql server下拉到平面文件。

Developer将创建SQL*Loader脚本以将其放入Oracle中。

  1. 如果您已获得GoldenGate许可,请使用该脚本将数据移动并将更改从一个系统同步到另一个系统,以防您需要同时保持正常运行。

开始查看迁移后的T-SQL过程和函数。SQL Developer将为它无法translate...but的代码块留下注释,您将需要测试和验证每一个翻译。客户可以看到他们的T-SQL的翻译率高达80-90%,但也可以低至50%...it,这取决于您的代码的性质。

The entire process is described here.

我在这里写了一个white paper,使用Sybase ASE作为示例源平台。对于SQL Server,该过程是相同的。它有屏幕截图的逐步指导。

如果您有Oracle客户经理,请向其寻求帮助。我们有专门处理像您这样的迁移的专家。他们有很多实用的建议,如果你缺乏专业知识,他们可以推荐第三方合作伙伴。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49319893

复制
相关文章

相似问题

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