0

Can the dump file (.dmp) created in Oracle Db be used in SQLite DB? How the .dmp of SQLite and Oracle differs?

4

1 回答 1

0

由其EXP(old skool)EXPDP(更现代)实用程序生成的 Oracle 转储文件采用 Oracle 专有格式。因此,您不能将它们与除 Oracle IMP 或 IMPDP 之外的任何导入实用程序一起使用。

SQLite 转储文件是纯 ASCII SQL 语句,所以这就是你的区别。

Oracle 提供了一个用于将表结构和相关对象作为文本卸载的内置DBMS_METADATA。但是,没有等效的内置数据。像SQL Developer 这样的工具提供了一些东西,而且很容易(如果耗时的话)可以自己动手。这取决于您实际上要转储什么以及多少数据。


“需要根据服务器数据库 (Oracle) 的变化定期更新设备数据库。要传输的最大数据约为 100 个查询。”

是的,我认为你的用例会是这样的。无论如何,转储都是错误的方法,因为它不适用于增量更改。SQL Developer 导出向导不适合自动化。

所以叶子是你自己的。或者是吗?我开始纠正对基于触发器的解决方案的描述,然后我想,“必须有更好的方法!” 瞧!有:Oracle DB 移动服务器。 了解更多

于 2013-07-15T07:07:27.533 回答