Oracle 備份匯出資料庫

2021-08-30 14:09:27 字數 957 閱讀 9701

注:使用匯出匯入命令的時候需要進行oracle的安裝目錄下的bin目錄中

簡單匯出某一指定使用者的全部表

exp cqedu/cqedu@cqu file='/root/oracle20100401.dmp'

exp 使用者名稱/密碼@sid名稱 file=儲存位址

如果只匯出表結構可以加入

rows=n

匯入imp education/education@edu file=/feixueli20100505.dmp fro

muser=feixueli touser=feixueli

imp 有許可權的使用者名稱/密碼@sid file=檔案位址 fromuser=指定需要匯入的所屬使用者表 touser=導致哪個使用者下

//內容追加

有些資料庫在匯出的時候不用加服務名如以下

exp cqedu/cqedu file='/root/oracle20100401.dmp'

在匯出的時候可能會出現說資料夾不存在,將以exp.dmp方式匯出的時候可以設定乙個新名字儲存到當前bin目錄裡。

使用者登入

常用的登入啟動資料庫有兩種方式

一. sqlplus /nolog

conn / as sysdba

二.sqlplus /nolog

conn sys/sys密碼@服務名 as sysdba

匯入報錯

如果在匯入時出現報錯資訊時,可能是表建立順序引起的個別外來鍵無法建立,這種情況只需要重新再匯入一次就行了。

匯入時無許可權建立檢視等情況

有可能在匯入的時候使用者缺少建立檢視或者其它操作的許可權,這時可以用sys使用者連線到sqlplus 對使用者進行一次賦許可權

grant dba to username;

遠端copy命令scp

scp 本地檔案 [email protected]:/root/

將本機的指定檔案copy到指定伺服器的指定目錄中

Oracle資料庫匯入匯出簡單備份

oracle資料庫簡單備份 方法一 1 匯出 exp c xmq pwda orcl owner c xmq file c expdb.dmp buffer 8000 2 匯入 2.1.刪除原來使用者 sqlplus system 123456sql drop user c xmq cascade ...

Oracle資料庫匯入匯出(備份還原)

一.資料庫的匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 全庫匯出 exp system manager test file d daochu.dmp full y 2 將資料庫中system使用者與sys使用者的表匯出 區域性匯出...

Oracle資料庫備份和恢復 匯出,匯入

b oracle資料庫備份 匯出 步驟 b 1.oracle資料庫匯出利用命令 exp username password oracledatabase,三個引數分別是使用者名稱,密碼和資料庫 2.匯出檔案 expdat.dmp c data.dmp 選擇檔案的資料路徑 3.要匯出的使用者 retu...