2013-07-15 57 views
0

SQLite數據庫的(.dmp)提供可在Oracle數據庫中創建轉儲文件(.dmp)提供SQLite中DB使用嗎? SQLite和Oracle的.dmp如何不同?轉儲文件中的Android

回答

0

由其EXP (old skool)EXPDP (more modern)實用程序生成的Oracle的轉儲文件是在Oracle專有格式。因此,除了Oracle IMP或IMPDP之外,您不能將它們用於任何導入實用程序。

SQLite的轉儲文件是純ASCII的SQL語句,所以有你的差異。

Oracle提供了一個內置的卸載表結構和相關的對象爲文本,DBMS_METADATA。但是,數據中沒有內置的等價物。像SQL Developer offer something這樣的工具,它會很簡單(如果很費時)推出自己的。這取決於您實際需要轉儲的數據以及數據量。


「需要定期DB基於在 Server數據庫(Oracle)的變化來更新設備,最大數據傳輸將圍繞100個查詢。」

是的,我認爲你的用例會是這樣的。無論如何,轉儲將是錯誤的方法,因爲它不適用於增量更改。 SQL Developer導出嚮導不適用於自動化。

讓葉子滾動你自己的。還是呢?我開始正確描述基於觸發器的解決方案,然後我想,「必須有更好的方法!」而且!有:Oracle DB移動服務器。 Find out more

+0

感謝您的快速響應。對我的要求是,需要根據服務器數據庫(Oracle)中的更改定期更新設備數據庫。最大數據傳輸將大約100個查詢。 –