今天才知道Oracle的exp和imp命令原來這么方便,趁熱總結一下。
其實,這是Oracle自帶的兩個工具,在Oracle的安裝目錄的BIN目錄下,可以看到exp.exe和imp.exe。
運行-->輸入cmd-->進入DOS環境-->輸入命令:exp 用戶名/密碼@數據庫名 file=xxx.dmp
就可以實現數據庫的導出了 (前提是要設置環境變量PATH=C:\oracle\product\10.2.0\client_1\bin)
或者通過TeraTerm之類的軟件登錄數據庫服務器,登錄成功后運行命令:exp 用戶名/密碼 file=xxx.dmp
通過這個方法,一下子就可以把數據庫的表,視圖,觸發器,包等數據庫對象全部導出成dmp文件。
再通過imp命令,就可以實現數據庫的轉儲。