開始,執行,輸入cmd
資料匯出:
1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d:\daochu.dmp中
exp system/manager@test file=d:\daochu.dmp full=y (full=y表示完全匯出)
2 將資料庫中system使用者和sys使用者的表匯出
exp system/manager@test file=d:\daochu.dmp owner=(system,sys)
3 將資料庫中的表inner_notify、notify_staff_relat匯出 中國網管論壇
exp aichannel/aichannel@testdb2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 將資料庫中的表table1中的字段filed1以"00"打頭的資料匯出
exp system/manager@test file=d:\daochu.dmp tables=(table1) query=\" where filed1 like 』00%』\"
上面是常用的匯出,對於壓縮,既用winzip把dmp檔案能非常好的壓縮。
也能在上面命令後面 加上 compress=y 來實現。
資料的匯入
注意:操作者要有足夠的許可權,許可權不夠他會提示。
資料庫時能連上的。能用tnsping test 來獲得資料庫test能否連上。 www.bitscn.com
附錄一:
給使用者增加匯入資料許可權的操作
第一,啟動sql*puls
第二,以system/manager登陸
第三,create user 使用者名稱 identified by 密碼 (如果已建立過使用者,這步能省略)
第四,grant create user,drop user,alter user ,create any view ,
drop any view,exp_full_database,imp_full_database,
dba,connect,resource,create session to 使用者名字
第五, 執行-cmd-進入dmp檔案所在的目錄,
imp userid=system/manager full=y file=*.dmp
或 imp userid=system/manager full=y file=filename.dmp
Oracle 在dos命令下匯出匯入
dos下執行的命令,也可以加引數在sql plus環境下執行 簡單例子實現 單錶備份 前提庫的結構是一樣的 匯出 開始鈕 執行 輸入cmd 進入dos介面 exp 使用者名稱 密碼 連線字串 grants y tables stu file c 檔名.dmp 匯入 開始鈕 執行 輸入cmd 進入do...
Oracle在dos命令下匯出匯入
dos下執行的命令,也可以加引數在sql plus環境下執行 簡單例子實現 單錶備份 前提庫的結構是一樣的 匯出 開始鈕 執行 輸入cmd 進入dos介面 exp 使用者名稱 密碼 連線字串 grants y tables stu file c 檔名.dmp 匯入 開始鈕 執行 輸入cmd 進入do...
oracle匯出,匯入
匯出,在dos下執行 1.exp username userpassword databasename 可以是資料庫也可是遠端的,如username userpassword caac135 2.enter array fetch buffer size 4096 回車 3.export file ...