oracle11g資料庫匯入 匯出操作

2022-09-06 18:33:11 字數 1363 閱讀 2404

一、在linux系統中匯入資料庫。

例如:

impdp nsky_local/nsky_local@orcl directory=data_pump_dir dumpfile=***x.dmp remap_schema=dbusrbh581:nsky_local remap_tablespace=bh_data:nsky_data transform=oid:n table_exists_action=truncate

執行完命令後自動導庫,後面提示導庫成功與否,並提示錯誤資訊。

二、windows下匯入oracle的dmp檔案:

1.步驟與linux匯入dmp檔案一樣,唯一的不同就是可以在plsql上視覺化操作。

2.將下面命令賦值到 .txt 檔案中(注意其中資料庫資訊需要參考linux導dmp的步驟五修改正確),然後將.txt檔案字尾改為.bat檔案

impdp zhcxf/zhcxf@orcl directory=data_pump_dir dumpfile=***.dmp remap_schema=cxf:zhcxf remap_tablespace=cxf_data:zhcxf_data transform=oid:n table_exists_action=truncate

pause

3.點選.bat檔案執行,自動匯入資料庫,最後面會有成功與否和錯誤提示。  

三、刪除資料庫

1.刪除使用者及表空間(如果想重複利用使用者可以不刪除,只是修改他的表空間即可):

刪除user。

drop user xx cascade

刪除表空間。

drop tablespace tablespace_name including contents and datafiles;

刪除空的表空間,不包含物理檔案。

drop tablespace tablespace_name;

刪除非空表空間,不包含物理檔案。

drop tablespace tablespace_name including datafiles;

四、oralce資料庫匯出:

本地導庫:expdp userid='使用者名稱/密碼' schemas=資料庫集合名 directory=data_pump_dir dumpfile=cxf20190910.dmp compression=all

本地導庫:expdp 使用者名稱/密碼@服務名 directory= data_pump_dir dumpfile= 名稱.dmp content=all schemas=資料庫集合名

遠端導庫: expdp 使用者名稱/密碼@ip:埠/服務名 directory= data_pump_dir dumpfile= 名稱.dmp content=all schemas=zhcxf

oracle11g資料匯入匯出

oracle資料庫中進行資料的匯入匯出時要在cmd中進行而不是在sqlplus中進行操作!1 向oracle資料庫中匯入完整的資料庫 字尾名 dmp 首先進入cmd,輸入sqlplus nolog執行oracle自帶程式,然後輸入conn as sysdba,以資料庫管理員 dba 的身份鏈結到後台...

還原資料庫 oracle 11g

1.需要檔案 2.需要知道表空間 nnc data01 和臨時表空間 nnc index01 和資料庫使用者 nc63train 3.開始,第一步,建立兩個表空間 開啟sql plus,連線資料庫,執行語句 4.第二步,建立資料庫使用者 createuser nc63train identified...

解除安裝Oracle 11g資料庫

完全解除安裝oracle11g步驟 1 開始 設定 控制面板 管理工具 服務 停止所有 oracle 服務。2 開始 程式 oracle orahome81 oracle installation products universal installer,單擊 解除安裝產品 全部展開 選中除 ora...