注:使用匯出匯入命令的時候需要進行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...