如何从Oracle存储过程中选择/插入MySQL表?

时间:2018-08-17 14:41:40

标签: mysql oracle

当前,我们有两个Oracle数据库。一个用于ETL流程,另一个用于OLAP流程。现在我们将把ETL Oracle实例移到MySQL数据库。但是我们的业务逻辑是用PL / SQL编写的。

除了DB Link之外,是否有其他任何方法可以从oracle存储过程访问MySQL表??

谢谢。

1 个答案:

答案 0 :(得分:0)

您需要通过ODBC连接创建数据库链接以完成此操作。可以在此link

找到一个示例

替代解决方案将创建一个外部过程,例如连接到MySQL的外壳程序脚本,写入一个平面文件,然后将该数据带入Oracle中的临时表中。