我正在开发一个Android应用程序,我需要将oracle数据库导出到.sql文件(而不是.dmp文件)。然后我将该.sql文件复制到android assert文件夹。现在我将该.sql文件导入sqlite db。但是,我想知道如何将oracle db导出到.sql文件。
这里有两个问题:
有人可以帮我解决这些问题。是否有任何可用的教程或示例对我有很大帮助。
提前致谢。
答案 0 :(得分:0)
见这里。 Oracle有两个名为exp和imp的工具,用于导出数据库和导入数据库。它将有助于传输数据库。
编辑:更多信息
How can I take the schema in Oracle and put it on another Computer?
答案 1 :(得分:0)
您可以使用DBMS_METADATA.GET_DDL()包从可以运行的数据库中获取架构以重新创建db对象。请注意,并非所有内容都可以转换为sqllite,具体取决于架构的复杂程度。 dbms_metadata reference只需将内容假脱机到sqlplus
中的文件即可