目前我们有两个oracle数据库。一个用于ETL过程,另一个用于OLAP过程。现在我们将把ETL Oracle实例移到MySQL数据库中。但是我们的业务逻辑是用PL/SQL编写的。
除了DB Link之外,是否有任何可能的方法从oracle存储过程访问MySQL表?
提前谢谢。
发布于 2018-08-17 22:51:13
您需要通过ODBC连接创建一个数据库链接来完成此操作。在此link中可以找到一个示例
另一种解决方案是创建一个外部进程,如连接到MySQL的shell脚本,写入一个平面文件,然后将数据带到Oracle中的临时表中。
https://stackoverflow.com/questions/51897788
复制相似问题