資源描述:
《oracle_備份與恢復(fù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、oracle_備份與恢復(fù)--邏輯備份--導(dǎo)出ORACLE參數(shù)參數(shù)說明USERID確定執(zhí)行導(dǎo)出實(shí)用程序的用戶名和口令BUFFER確定導(dǎo)出數(shù)據(jù)時(shí)所使用的緩沖區(qū)大小,其大小用字節(jié)表示FILE指定導(dǎo)出的二進(jìn)制文件名稱,默認(rèn)的擴(kuò)展名是.dmpFULL指定是否以全部數(shù)據(jù)庫(kù)方式導(dǎo)出,只有授權(quán)用戶才可使用此參數(shù)OWNER要導(dǎo)出的數(shù)據(jù)庫(kù)用戶列表HELP指定是否顯示幫助消息和參數(shù)說明ROWS確定是否要導(dǎo)出表中的數(shù)據(jù)TABLES按表方式導(dǎo)出時(shí),指定需導(dǎo)出的表和分區(qū)的名稱PARFILE指定傳遞給導(dǎo)出實(shí)用程序的參數(shù)文件名TABLESPACES按表空間方式導(dǎo)出時(shí),指定要導(dǎo)出的表空間名--導(dǎo)出--全庫(kù)導(dǎo)出ex
2、psystem/accp@accp--在后面的參數(shù)中選擇E--按用戶方式導(dǎo)出expsystem/accp@newerfile=d:exp.dmpowner=scott,system--按表方式導(dǎo)出expscott/tiger@accptables=(emp,dept)file=scott_back_tab--按表分區(qū)方式導(dǎo)出expscott/tiger@accptables=(emp:p3)file=scott_back_tab--按表空間方式導(dǎo)出expsystem/aptech@accptablespaces=(users)file=tbs_users--按參數(shù)文件方式導(dǎo)出,
3、將要導(dǎo)出的命令寫在文本文件中expsystem/aptechparfile='C:parameters.txt'--導(dǎo)入ORACLE參數(shù)參數(shù)說明USERID指定執(zhí)行導(dǎo)入的用戶名和密碼BUFFER指定用來(lái)讀取數(shù)據(jù)的緩沖區(qū)大小,以字節(jié)為單位COMMIT指定是否在每個(gè)數(shù)組(其大小由BUFFER參數(shù)設(shè)置)插入后進(jìn)行提交FILE指定要導(dǎo)入的二進(jìn)制文件名FROMUSER指定要從導(dǎo)出轉(zhuǎn)儲(chǔ)文件中導(dǎo)入的用戶模式TOUSER指定要將對(duì)象導(dǎo)入的用戶名。FROMUSER與TOUSER可以不同F(xiàn)ULL指定是否要導(dǎo)入整個(gè)導(dǎo)出轉(zhuǎn)儲(chǔ)文件TABLES指定要導(dǎo)入的表的列表ROWS指定是否要導(dǎo)入表中的行PARFIL
4、E指定傳遞給導(dǎo)入實(shí)用程序的參數(shù)文件名,此文件可以包含這里列出的所有參數(shù)IGNORE導(dǎo)入時(shí)是否忽略遇到的錯(cuò)誤,默認(rèn)為NTABLESPACES按表空間方式導(dǎo)入,列出要導(dǎo)入的表空間名--導(dǎo)入--整個(gè)文件導(dǎo)入impaccp/accp@accpfile=d:item_back.dmpignore=yfull=y--特定用戶的表導(dǎo)入到指定的用戶下面impsystem/aptech@accpfile=d:item_back.dmpfromuser=scotttouser=martintables=(emp,dept)--參數(shù)文件方式導(dǎo)入,將要導(dǎo)入的命令文本寫在文件中impsystem/or
5、acleparfile='C:parameters.txt'impbid_admin/a123456@ztbpbdbfile=e:exp1.dmpfromuser=bid_admintouser=bid_admin--物理備份冷備份1.connectsys/sys@newerassysdba2.shutdownimmediate3.復(fù)制oracle目錄中的oradataoradb的子目錄中的所有文件到備份的目錄中冷恢復(fù)1.將數(shù)據(jù)文件還原回所在位置,然后啟動(dòng)數(shù)據(jù)庫(kù)2.starup進(jìn)行熱備份必須處于“歸檔日志模式下”1.啟動(dòng)sqlplus,并以sysdba方式鏈接到數(shù)據(jù)庫(kù)系統(tǒng),
6、輸入下列命令看看是否處于歸檔模式SQL>archiveloglist數(shù)據(jù)庫(kù)日志模式非存檔模式自動(dòng)存檔禁用存檔終點(diǎn)d:oracleora92RDBMS最早的概要日志序列1當(dāng)前日志序列32.啟動(dòng)歸檔日志模式SQL>shutdownimmediate數(shù)據(jù)庫(kù)已經(jīng)關(guān)閉。已經(jīng)卸載數(shù)據(jù)庫(kù)。ORACLE例程已經(jīng)關(guān)閉。SQL>startupmountORACLE例程已經(jīng)啟動(dòng)。TotalSystemGlobalArea143727516bytesFixedSize453532bytesVariableSize109051904bytesDatabaseBuffers33554432bytesR
7、edoBuffers667648bytes數(shù)據(jù)庫(kù)裝載完畢。SQL>alterdatabasearchivelog;數(shù)據(jù)庫(kù)已更改。SQL>archiveloglist數(shù)據(jù)庫(kù)日志模式存檔模式自動(dòng)存檔禁用存檔終點(diǎn)d:oracleora92RDBMS最早的概要日志序列1下一個(gè)存檔日志序列3當(dāng)前日志序列33.關(guān)閉存檔模式,alterdatabasenoarchivelog--查看歸檔日志方式,在SQL_PLUS中,不能在PL/SQL中connsys/accp@accpassysdba