oracle匯入匯出

來源:互聯網
上載者:User

標籤:資料   二進位   tool   ble   tps   plsql   頁面   完成後   命令   

匯入匯出

從遠端資料庫中匯出一張表

exp newsoft/[email protected]:1521/taizhouyuant file=d:\\database\\user_table.dmp tables=user_table    

把dmp檔案匯入到本地庫中

imp system/[email protected] file=d:\\database\\user_table.dmp full=y ignore=y

如果是對遠端資料庫操作,則@後面的格式是 : 192.168.0.81:1521\taizhouyuant 如果是對本機資料庫操作,則直接使用執行個體名,如@orcl

想從遠端資料庫上導一個庫下來,放到自己本地完,使用命令:

exp newsoft/[email protected]:1521/taizhouyuant file=d:\\database\\user_table.dmp tables=user_table    

但是總是報錯,提示連結口令無效,查了網上資料說是遠端資料庫版本與自己本地的用戶端版本不一致導致的,只要換一個用戶端就可以了。自己沒有試
換用plsql帶的功能進行匯出。

plsql匯出的功能在tools下,涉及到的選項有三個 :

  1. export user objects(匯出該使用者下的全部對象,但是只有表結構,沒有資料,匯出的檔案一般用sql作為尾碼名)

  2. export tables 匯出 , 該選項下分三個標籤,如下:

    a. oracle export 匯出的內容可以在頁面上自己進行勾選,特點是匯出的是dmp檔案,是二進位檔案b. sql inserts 匯出的是sql檔案

    c. pl/sql develop 是plsql自己的一種格式
    建議:資料多的時候用第一種,資料少的時候用第二種

  3. import tables 匯入 匯入也有三種情況,分別對應匯出的三種情況

對於匯出的檔案,還可以使用command匯入,匯入的方式參考: [匯入匯出][1]
[1]:https://www.2cto.com/database/201302/191019.html

但是在匯入一個檔案之前,我們先要建立一個使用者(擁有一個預設資料表空間) , 建立一個指定的資料表空間 , 把使用者關聯到資料表空間上 , 給使用者指派許可權,這一步完成後才能執行匯入操作。
建立使用者,資料表空間,分配許可權參考:[建立使用者,資料表空間,分配許可權][2]
[2]:http://blog.csdn.net/zhengbo0/article/details/17203859

oracle匯入匯出

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.