下面介紹的是匯入匯出的例項,向匯入匯出看例項基本上就可以完成,因為匯入匯出很簡單。
資料匯出:
1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d:\daochu.dmp中
exp system/manager@orcl_127.0.0.1 file=d:\daochu.dmp owner='test'
exp system/manager@test file=d:\daochu.dmp full=y
2 將資料庫中system使用者與sys使用者的表匯出
exp system/manager@test file=d:\daochu.dmp owner=(system,sys)
3 將資料庫中的表table1 、table2匯出
exp system/manager@test file=d:\daochu.dmp tables=(table1,table2)
4 將資料庫中的表table1中的字段filed1以"00"打頭的資料匯出
exp system/manager@test file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
上面是常用的匯出,對於壓縮我不太在意,用winzip把dmp檔案可以很好的壓縮。不過在上面命令後面 加上 compress=y 就可以了
資料的匯入
1 將d:\daochu.dmp 中的資料匯入 test資料庫中。
imp system/manager@orcl_10.26.0.6 file=d:\daochu.dmp fromuser=test touser=test
imp system/manager@test file=d:\daochu.dmp
上面可能有點問題,因為有的表已經存在,然後它就報錯,對該錶就不進行匯入。 在後面加上 ignore=y 就可以了。
2 將d:\daochu.dmp中的表table1 匯入
imp system/manager@test file=d:\daochu.dmp tables=(table1)
基本上上面的匯入匯出夠用了。
oracle 匯入匯出表資料
感謝博主分享 system manager test system 使用者名稱 manager 密碼 test 資料庫位址 file 要將檔案匯出的位置 tables 要匯出的表名 owner 匯出表的所屬使用者 一 資料匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager...
Oracle 匯入匯出單個表!
匯入 想從備份的dmp檔案中匯入某些表的時候,可以用如下imp命令,格式 imp username password 本地net服務名 file dmp fromuser xx touser xx tables tablename username 登陸資料庫的使用者名稱 password 登陸資料...
Oracle表的匯入匯出
匯出 exp exp 使用者名稱 密碼 例項名 file 匯出的dmp檔案存放路徑 log 匯出日誌存放路徑 exp hr 123456 orcl file c users administrator desktop exp exphr.dmp log c users administrator d...