Oracle PL/SQL应用迁移 AnalyticDB for PostgreSQL指导

  1. 云栖社区>
  2. 阿里云在线数据仓库服务 AnalyticDB PostgreSQL版 (原 HybridDB for PostgreSQL)>
  3. 博客>
  4. 正文

Oracle PL/SQL应用迁移 AnalyticDB for PostgreSQL指导

陆封 2019-06-15 15:04:56 浏览1020
展开阅读全文

AnalyticDB for PostgreSQL(简称:ADB for PG)对Oracle语法有着较好的兼容,本文介绍如何将Oracle 应用迁移到AnalyticDB for PostgreSQL。

1 开源工具ora2pg使用

在开始转换Oracle pl之前可以使用开源工具ora2pg(https://github.com/darold/ora2pg)进行最初始的转换。具体的使用,用户可以阅读其用户文档,在此不做赘述。用户可以使用ora2pg,将oracle的表DDL,view,package等转换成PG兼容的语法。但是,由于脚本转换后的PG语法版本比ADB for PG使用的PG内核版本高,而且ora2pg依赖规则进行转换,难免有所疏漏和错误,因此用户还需要人工去对转换后的sql脚本做纠正。具体推荐的做法是:可以将转换后的

网友评论

登录后评论
0/500
评论