Oracle資料庫匯入匯出

2021-06-28 19:58:47 字數 1094 閱讀 4270

我們經常會在資料備份或環境移至的時候用到oracle的匯入匯出

下面我們來詳細看一下匯入匯出的步驟

1.命令列下匯出dmp檔案

-- 資料匯出,可以帶版本 

expdp bp_oracle/bp_oracle@orcl directory=dump_dir dumpfile=bp_oracle.dmp version=10.2.0.1.0

bp_oracle/bp_oracle@orcl:使用者名稱/密碼@資料庫例項名

directory:目錄,可以通過create directory 建立,查詢已有的directory使用sql:

select * from dba_directories;
然後我們可以在directory目錄下找到我們匯出的dmp檔案

2.在匯入之前我們新建乙個表空間和使用者用以匯入dmp檔案

--建立乙個表空間

--建立乙個使用者

create user blog_oracle identified by blog_oracle default tablespace blog_oracle;

--賦許可權

grant connect,dba to blog_oracle;

3.我們將dmp檔案匯入到新建的表空間下

impdp bp_oracle/bp_oracle@orcl directory=dump_dir dumpfile=bp_oracle20120209.dmp
這裡必須用impdp匯入,否則在匯入的過程會報錯,因為我們匯出的時候使用的expdp命令

-- 刪除表空間 

drop tablespace bp_oracle including contents and datafiles;

-- 刪除使用者 ,執行該語句請小心,會級聯刪除該使用者下所有物件。

drop user bp_oracle cascade;

--修改使用者密碼

alter user bp_oracle identified by bp_oracle;

Oracle 資料庫 匯入匯出

匯入匯出時要,通過 執行 進行到oracle的安裝目錄的 bin 目錄下導 例如 d oracle product 10.1.0 db 1 bin 匯出分三種 匯出 表 方案 資料庫 1.1.1 匯出自己的表 說明 使用者 密碼 資料庫例項 表名 可多個 檔案路徑 exp userid scott ...

oracle資料庫匯入匯出

用工具匯入 匯出 資料 工具 t 匯出表 x 工具 t 匯出表 x 所選執行檔案位置 e oracle product 10.2.0 db 1 bin imp.exe exp.exe 命令匯入匯出 oracle匯入dmp檔案命令 1 dmp檔案中的資料匯入資料庫 1.首先進入cmd命令視窗 2.執行...

Oracle資料庫匯入匯出

一 準備工作 建立表空間 create temporary tablespace yangwen temp tempfile d oracle oradata orcl yangwen temp.dbf size 50m autoextend on next 50m maxsize 20480m e...