上星期,老大直接給一個dmp壓縮檔案,讓導入Mysql中,然後就開始一系列的研究處理,現進行記錄。
- 從Orcal導出的dmp,是不能直接導入Mysql中,一些從網上查詢的導入方法均報錯;
- 解決方法:将dmp導入到Orcal中,然後利用工具(可參考上一篇),連接配接Mysql和Orcal,将資料從Orcal導入到Mysql中
-
1.可用cmd的語句進行導入
imp sdgeodisaster/[email protected] file=F:\sdgeodisaster_20181107.DMP buffer=838860800 tables=TBL_SLOPE ignore=y
-
2.可用sql developer工具進行導入
s
注:要導入資料的的Orcal的表空間與使用者名最好與導出dmp檔案的一緻,不然會出現一系列的報錯,保持一緻是最簡單的方法。
當導出Orcal的版本與導入Orcal的版本不一緻時,導入時會有如下問題:
解決:檢視本地導入Orcal的版本,打開dmp檔案,将檔案第一行的版本修改為與自己本地一緻的即可。