資料庫匯入 匯出

2021-12-30 09:04:22 字數 1010 閱讀 9606

一、資料幫浦匯出

1.在磁碟中建立乙個目錄

2..cmd執行視窗:sqlplus system(sys)/密碼@orcl as sysdba;(直接在oracle中在sys使用者下操作也可以)

3.create or replace directory 目錄名 as '目錄絕對路徑'; --指定資料匯出的目錄

4.grant read,write on directory 目錄名 to 使用者名稱; --給指定使用者賦目錄許可權

5.cmd退出資料庫登入:quit;--在cmd模式下執行以上操作,使用此條

6.--切換至cmd執行視窗直接執行命令

expdp 使用者名稱/密碼@orcl directory=目錄名 dumpfile=匯出的檔名.dmp logfile=日誌名.log schemas=使用者名稱;

二、資料幫浦匯入

1.在磁碟中建立乙個目錄;

2.將要匯入的資料檔案放在此目錄中;

3.cmd中以dba許可權登入資料庫:sqlplus system(sys)/密碼@orcl as sysdba;(直接在oracle中在sys使用者下操作也可以)。

4.create directory 目錄名 as '目錄絕對路徑'; --指定資料檔案的目錄所在位置

注:與第一條建立的目錄保持一致。

5.create user 使用者名稱 identified by 使用者密碼 --建立使用者

6.授權: grant connect,dba to 使用者名稱; --給使用者授權

授權:grant read,write on directory 目錄名 to 使用者名稱; --把目錄許可權給要匯入資料的使用者

7.退出資料庫登入:quit;--在cmd模式下執行以上操作,使用此條

8.cmd中直接匯入:

impdp [使用者名稱]/[密碼]@orcl[主機字元竄] directory=目錄名 dumpfile=資料檔案.dmp logfile=日誌名.log schemas=匯出資料庫名:匯出資料庫名

注:cmd中expdp匯入、impdp匯出不要加;號

匯入匯出資料庫

1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 3.匯入資料庫 mysql 資料庫名 檔案 mysql u root 資料庫名 檔案 4.備份時,排除某張表的 mysqldump u...

資料庫匯入匯出

啥 也不說了。資料的匯出 1 將資料庫 test 完全匯出 使用者名稱 system 密碼manager 匯出到d daochu.dmp中 exp system manager test file d daochu.dmp full y 2 將資料庫中 system 使用者與sys 使用者的表匯出 ...

資料庫匯入匯出

檢視檔案位置 select from dba directories 建立 create or replace directory my dir as usr datapump create or replace directory my logdir as usr logs 匯出單個例項 expd...