2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、理論課,備份與恢復(fù)簡介,回顧,觸發(fā)器是當(dāng)特定事件出現(xiàn)時自動執(zhí)行的存儲過程觸發(fā)器分為 DML 觸發(fā)器、DDL 觸發(fā)器和數(shù)據(jù)庫級觸發(fā)器三種類型DML 觸發(fā)器的三種類型包括行級觸發(fā)器、語句級觸發(fā)器和 INSTEAD OF 觸發(fā)器一些常用的內(nèi)置程序包:DBMS_OUTPUT 包輸出 PL/SQL 程序的調(diào)試信息DBMS_LOB 包提供操作 LOB 數(shù)據(jù)的子程序DBMS_XMLQUERY 將查詢結(jié)果轉(zhuǎn)換為 XML 格式DBMS_RA

2、NDOM 提供隨機數(shù)生成器UTL_FILE 用于讀寫操作系統(tǒng)文本文件,2,目標(biāo),了解數(shù)據(jù)庫備份與恢復(fù)的基礎(chǔ)知識理解在 Oracle 環(huán)境中可能發(fā)生的故障類型掌握導(dǎo)出和導(dǎo)入實用程序了解數(shù)據(jù)庫歸檔模式,3,備份與恢復(fù)簡介,備份是數(shù)據(jù)庫中數(shù)據(jù)的副本,它可以保護數(shù)據(jù)在出現(xiàn)意外損失時最大限度的恢復(fù)Oracle數(shù)據(jù)庫的備份包括以下兩種類型:,4,備份,物理備份,邏輯備份,,,,,物理備份是對數(shù)據(jù)庫的操作系統(tǒng)物理文件(如數(shù)據(jù)文件、控制文件

3、和日志文件等)的備份,邏輯備份是對數(shù)據(jù)庫邏輯組件(如表、視圖和存儲過程等數(shù)據(jù)庫對象)的備份,故障類型,5,故障類型,,,語句故障,,介質(zhì)故障,,實例故障,,用戶進程故障,,導(dǎo)致數(shù)據(jù)庫操作中止的故障包括四種類型:,在執(zhí)行 SQL 語句過程中發(fā)生的邏輯故障可導(dǎo)致語句故障。如果用戶編寫的 SQL 語句無效,就會發(fā)生邏輯故障,當(dāng)用戶程序出錯而無法訪問數(shù)據(jù)庫時發(fā)生用戶進程故障。導(dǎo)致用戶進程故障的原因是異常斷開連接或異常終止進程,當(dāng) Oracle

4、 的數(shù)據(jù)庫實例由于硬件或軟件問題而無法繼續(xù)運行時,就會發(fā)生實例故障,在數(shù)據(jù)庫無法正確讀取或?qū)懭肽硞€數(shù)據(jù)庫文件時,會發(fā)生介質(zhì)故障,導(dǎo)出和導(dǎo)入實用程序 4-1,導(dǎo)出和導(dǎo)入實用程序用于實施數(shù)據(jù)庫的邏輯備份和恢復(fù)導(dǎo)出實用程序?qū)?shù)據(jù)庫中的對象定義和數(shù)據(jù)備份到一個操作系統(tǒng)二進制文件中導(dǎo)入實用程序讀取二進制導(dǎo)出文件并將對象和數(shù)據(jù)載入數(shù)據(jù)庫中,6,導(dǎo)出和導(dǎo)入實用程序 4-2,導(dǎo)出和導(dǎo)入實用程序的特點有:可以按時間保存表結(jié)構(gòu)和數(shù)據(jù)允許導(dǎo)出指定

5、的表,并重新導(dǎo)入到新的數(shù)據(jù)庫中可以把數(shù)據(jù)庫遷移到另外一臺異構(gòu)服務(wù)器上在兩個不同版本的Oracle數(shù)據(jù)庫之間傳輸數(shù)據(jù)在聯(lián)機狀態(tài)下進行備份和恢復(fù)可以重新組織表的存儲結(jié)構(gòu),減少鏈接及磁盤碎片,7,導(dǎo)出和導(dǎo)入實用程序 4-3,使用以下三種方法調(diào)用導(dǎo)出和導(dǎo)入實用程序:,8,調(diào)用導(dǎo)出和導(dǎo)入程序,命令行參數(shù),,,,參數(shù)文件,,交互提示符,,在命令行指定執(zhí)行程序的參數(shù)和參數(shù)值。,以交互的方式提示用戶逐個輸入?yún)?shù)的值。,允許用戶將運行參數(shù)和參數(shù)值

6、存儲在參數(shù)文件中,以便重復(fù)使用參數(shù),導(dǎo)出和導(dǎo)入實用程序 4-4,9,導(dǎo)出和導(dǎo)入數(shù)據(jù)庫對象的四種模式是:,導(dǎo)出導(dǎo)入模式,完全數(shù)據(jù)庫,,,,表空間,,表,,用戶,,導(dǎo)出和導(dǎo)入整個數(shù)據(jù)庫中的所有對象,導(dǎo)出和導(dǎo)入一個或多個指定的表或表分區(qū),導(dǎo)出和導(dǎo)入一個用戶模式中的所有對象,導(dǎo)出和導(dǎo)入一個或多個指定的表空間中的所有對象,導(dǎo)出實用程序 2-1,導(dǎo)出實用程序有以下常用命令參數(shù):,10,導(dǎo)出實用程序 2-2,11,exp scott/tiger@a

7、ccp file=scott_back owner=scott,按用戶方式導(dǎo)出數(shù)據(jù),exp scott/tiger@accp tables=(emp, dept) file=scott_back_tab,按表方式導(dǎo)出數(shù)據(jù),exp system/aptech parfile='C:\parameters.txt',使用參數(shù)文件導(dǎo)出數(shù)據(jù),exp system/aptech@accp tablespaces=(users) f

8、ile=tbs_users,按表空間方式導(dǎo)出數(shù)據(jù),導(dǎo)出實用程序 2-2,12,exp scott/tiger@accp file=scott_back owner=scott,按用戶方式導(dǎo)出數(shù)據(jù),exp scott/tiger@accp tables=(emp, dept) file=scott_back_tab,按表方式導(dǎo)出數(shù)據(jù),exp system/aptech parfile='C:\parameters.txt'

9、,使用參數(shù)文件導(dǎo)出數(shù)據(jù),exp system/aptech@accp tablespaces=(users) file=tbs_users,按表空間方式導(dǎo)出數(shù)據(jù),導(dǎo)入實用程序 2-1,導(dǎo)入實用程序有如下常用命令參數(shù):,13,導(dǎo)入實用程序 2-2,14,imp accp/accp@accp file=item_back.dmp ignore=y full=y,將整個文件導(dǎo)入數(shù)據(jù)庫,imp system/oracle parfile=

10、9;C:\parameters.txt',使用參數(shù)文件導(dǎo)入數(shù)據(jù),imp system/aptech@accp file=scott_back fromuser=scott touser=martin tables=(emp,dept),將scott用戶的表導(dǎo)入到martin用戶,數(shù)據(jù)庫歸檔方式 3-1,Oracle 數(shù)據(jù)庫可以運行在兩種歸檔方式:非歸檔日志方式歸檔日志方式非歸檔日志方式可以避免實例故障,但無法避免介質(zhì)故障。

11、在此方式下,數(shù)據(jù)庫只能實施冷備份歸檔日志方式產(chǎn)生歸檔日志,用戶可以使用歸檔日志完全恢復(fù)數(shù)據(jù)庫,15,,數(shù)據(jù)庫歸檔方式 3-2,非歸檔日志方式下數(shù)據(jù)庫的工作原理:,16,表空間脫機,,備份表空間,,恢復(fù)表空間,,表空間聯(lián)機,數(shù)據(jù)庫歸檔方式 3-3,歸檔日志方式下數(shù)據(jù)庫的工作原理:,17,日志文件1填滿,,,清空日志文件 2,,,向日志文件2寫入信息,準(zhǔn)備向日志文件 2 寫入信息,備份日志文件2,配置歸檔日志方式 4-1,配置數(shù)據(jù)庫在歸檔

12、日志方式下運行,包括以下三個步驟:,18,確保數(shù)據(jù)庫當(dāng)前不處于歸檔方式,,設(shè)置相關(guān)數(shù)據(jù)庫初始化參數(shù),,在歸檔日志方式下啟動數(shù)據(jù)庫,配置歸檔日志方式 4-2,查看當(dāng)前數(shù)據(jù)庫的歸檔方式,19,配置歸檔日志方式 4-3,設(shè)置相關(guān)啟動參數(shù),20,配置歸檔日志方式 4-4,以歸檔方式啟動數(shù)據(jù)庫,21,獲取歸檔日志信息,可以通過數(shù)據(jù)字典視圖查看歸檔日志信息V$ARCHIVE_DEST - 顯示當(dāng)前所有歸檔日志存儲位置及其狀態(tài)V$ARCHIVE_

13、LOG - 顯示歷史歸檔日志信息,22,SQL> SELECT DEST_ID,DEST_NAME,STATUS,DESTINATIONFROM V$ARCHIVE_DEST WHERE STATUS='VALID';,,目標(biāo)位置名稱,,目標(biāo)位置的狀態(tài),,歸檔日志文件的路徑,SQL> SELECT DEST_ID,NAME,ARCHIVED FROM V$ARCHIVED_LOG;,,目標(biāo)位置編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論