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

陆封 2019-06-15

PostgreSQL 函数 Oracle SQL 数据仓库 plpgsql Create timestamp varchar adb 数据类型 AnalyticDB oracle兼容

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脚本做纠正。具体推荐的做法是:可以将转换后的

登录 后评论
下一篇
我是小助手
29042人浏览
2019-07-31
相关推荐
1
2
0
1014