简体   繁体   English

将数据从一个Oracle数据库传输到另一个数据库的最佳/最简单方法

[英]Best / simplest way to transfer data from one Oracle database to another

I need to develop an app that will pull data from Oracle database A (via a view sitting on A) and put that data into database B. The app will then expose the data in Database B via a rest API. 我需要开发一个应用程序,该应用程序将从Oracle数据库A中提取数据(通过位于A上的视图)并将其放入数据库B中。然后,该应用程序将通过rest API公开数据库B中的数据。 So far the only technical restrictions are that this app has to run in JBOSS 5 App Server. 到目前为止,唯一的技术限制是该应用程序必须在JBOSS 5 App Server中运行。 I'm just wondering what the cleanest implementation should be. 我只是想知道最干净的实现应该是什么。 Should the transfer between DBs occur at the DB rather than app level? 数据库之间的传输应该在数据库而不是应用程序级别进行吗? Any advice would be appreciated. 任何意见,将不胜感激。 The data size is minimal... 9-10 columns and about 1800 rows. 数据大小最小... 9-10列和大约1800行。

  • There are bellow ways to do this. 有以下几种方法可以做到这一点。
    1. import export if you can manage to call import export api from you program. 如果可以从程序中调用import export api,则为import export。
    2. you can use materialized view by setting up db link. 您可以通过设置数据库链接来使用实例化视图。
    3. you can use third party tool like informatica. 您可以使用诸如informatica之类的第三方工具。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM