Oracleg教程數(shù)據(jù)庫管理操作學(xué)習(xí)教案_第1頁
Oracleg教程數(shù)據(jù)庫管理操作學(xué)習(xí)教案_第2頁
Oracleg教程數(shù)據(jù)庫管理操作學(xué)習(xí)教案_第3頁
Oracleg教程數(shù)據(jù)庫管理操作學(xué)習(xí)教案_第4頁
Oracleg教程數(shù)據(jù)庫管理操作學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、會計(jì)學(xué)1Oracleg教程數(shù)據(jù)庫管理操作教程數(shù)據(jù)庫管理操作第一頁,編輯于星期六:二十三點(diǎn) 五分。本章學(xué)習(xí)導(dǎo)航本章學(xué)習(xí)導(dǎo)航 第1頁/共42頁第二頁,編輯于星期六:二十三點(diǎn) 五分。(1)數(shù)據(jù)庫故障數(shù)據(jù)庫故障概述。概述。(2)備份數(shù)據(jù)庫備份數(shù)據(jù)庫概述。概述。(3)使用)使用OEM管理管理數(shù)據(jù)庫備份。數(shù)據(jù)庫備份。(4)使用)使用PL/SQL管理管理數(shù)據(jù)庫備份。數(shù)據(jù)庫備份。(5)使用)使用OEM恢復(fù)恢復(fù)數(shù)據(jù)庫。數(shù)據(jù)庫。(6)使用)使用PL/SQL恢復(fù)恢復(fù)數(shù)據(jù)庫。數(shù)據(jù)庫。(7)使用)使用OEM實(shí)現(xiàn)實(shí)現(xiàn)導(dǎo)入導(dǎo)入/導(dǎo)出導(dǎo)出。(8)使用)使用命令命令實(shí)現(xiàn)實(shí)現(xiàn)導(dǎo)入導(dǎo)入/導(dǎo)出導(dǎo)出。建議課時(shí):建議課時(shí):8課時(shí)課時(shí)第2

2、頁/共42頁第三頁,編輯于星期六:二十三點(diǎn) 五分。 數(shù)據(jù)庫故障概述數(shù)據(jù)庫故障概述1用戶錯(cuò)誤用戶錯(cuò)誤用戶錯(cuò)誤是指用戶增加或刪除數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)致的錯(cuò)誤,如用戶意外地刪除或者截?cái)嗔艘粋€(gè)表、刪除了表中的所有數(shù)據(jù)等。用戶錯(cuò)誤是指用戶增加或刪除數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)致的錯(cuò)誤,如用戶意外地刪除或者截?cái)嗔艘粋€(gè)表、刪除了表中的所有數(shù)據(jù)等。2語句故障語句故障Oracle通過回滾語句的結(jié)果自動(dòng)糾正語句故障,返回控制到應(yīng)用程序,用戶可以重新執(zhí)行通過回滾語句的結(jié)果自動(dòng)糾正語句故障,返回控制到應(yīng)用程序,用戶可以重新執(zhí)行SQL語句。語句。3進(jìn)程故障進(jìn)程故障進(jìn)程故障是指數(shù)據(jù)庫實(shí)例的用戶、服務(wù)器或者后臺進(jìn)程中的故障,如連接不正常、

3、用戶會話被異常中斷等。進(jìn)程故障是指數(shù)據(jù)庫實(shí)例的用戶、服務(wù)器或者后臺進(jìn)程中的故障,如連接不正常、用戶會話被異常中斷等。 4介質(zhì)故障介質(zhì)故障在讀寫在讀寫Oracle數(shù)據(jù)庫的文件時(shí),如果存儲介質(zhì)發(fā)生物理問題,可能出現(xiàn)介質(zhì)故障。數(shù)據(jù)庫的文件時(shí),如果存儲介質(zhì)發(fā)生物理問題,可能出現(xiàn)介質(zhì)故障。 第3頁/共42頁第四頁,編輯于星期六:二十三點(diǎn) 五分。 備份的類型備份的類型1邏輯數(shù)據(jù)備份邏輯數(shù)據(jù)備份導(dǎo)出方式是數(shù)據(jù)庫的邏輯數(shù)據(jù)備份,脫機(jī)備份和聯(lián)機(jī)備份都是物理數(shù)據(jù)備份。導(dǎo)出方式是數(shù)據(jù)庫的邏輯數(shù)據(jù)備份,脫機(jī)備份和聯(lián)機(jī)備份都是物理數(shù)據(jù)備份。 2物理數(shù)據(jù)備份物理數(shù)據(jù)備份物理備份是復(fù)制構(gòu)成數(shù)據(jù)的物理文件而不管其邏輯內(nèi)容如何

4、,也稱為文件系統(tǒng)備份。物理備份需要使用物理備份是復(fù)制構(gòu)成數(shù)據(jù)的物理文件而不管其邏輯內(nèi)容如何,也稱為文件系統(tǒng)備份。物理備份需要使用Oracle實(shí)例所在操作系統(tǒng)的命令。實(shí)例所在操作系統(tǒng)的命令。 (1)脫機(jī)備份()脫機(jī)備份(“冷備份冷備份”) (2)聯(lián)機(jī)備份()聯(lián)機(jī)備份(“熱備份熱備份”) 第4頁/共42頁第五頁,編輯于星期六:二十三點(diǎn) 五分。掌握Oracle中應(yīng)用OEM進(jìn)行數(shù)據(jù)庫備份的方法和基本步驟 。案例學(xué)習(xí)目標(biāo)案例學(xué)習(xí)目標(biāo) 設(shè)置首選身份證明、配置備份設(shè)備、調(diào)度備份、管理當(dāng)前備份 。案例知識要點(diǎn)案例知識要點(diǎn) 第5頁/共42頁第六頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1設(shè)置首選

5、身份證明設(shè)置首選身份證明(1)在)在Windows操作系統(tǒng)環(huán)境中創(chuàng)建一個(gè)名稱為操作系統(tǒng)環(huán)境中創(chuàng)建一個(gè)名稱為orcl的用戶。的用戶。(2)給)給Windows XP管理員管理員orcl授予批處理作業(yè)權(quán)限授予批處理作業(yè)權(quán)限(詳細(xì)步驟略詳細(xì)步驟略)。 (3)在)在OEM中配置首選身份證明。中配置首選身份證明。 教師演示講解教師演示講解第6頁/共42頁第七頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟單擊單擊“數(shù)據(jù)庫實(shí)例數(shù)據(jù)庫實(shí)例”項(xiàng)的項(xiàng)的“設(shè)置身份證明設(shè)置身份證明”鏈接,進(jìn)入鏈接,進(jìn)入“數(shù)據(jù)庫首選身份證明數(shù)據(jù)庫首選身份證明”頁面頁面 教師演示講解教師演示講解第7頁/共42頁第八頁,編輯于

6、星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟2配置備份設(shè)置配置備份設(shè)置(1)配置備份設(shè)備)配置備份設(shè)備 。 (2)配置備份集。)配置備份集。(3)配置備份策略)配置備份策略 。教師演示講解教師演示講解第8頁/共42頁第九頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟3調(diào)度備份調(diào)度備份(1)單擊)單擊“可用性可用性”選項(xiàng)卡中選項(xiàng)卡中“管理管理”區(qū)域的區(qū)域的“調(diào)度備份調(diào)度備份”鏈接,進(jìn)入鏈接,進(jìn)入“調(diào)度備份調(diào)度備份”的的“備份策略備份策略”頁面。頁面。(2)單擊)單擊“調(diào)度定制備份調(diào)度定制備份”按鈕,進(jìn)入按鈕,進(jìn)入“調(diào)度定制備份:選項(xiàng)調(diào)度定制備份:選項(xiàng)”頁面頁面 。(3)單擊)單擊

7、“下一步下一步”按鈕,進(jìn)入按鈕,進(jìn)入“調(diào)度定制備份:設(shè)置調(diào)度定制備份:設(shè)置”頁面頁面 。(4)繼續(xù)單擊)繼續(xù)單擊“下一步下一步”按鈕,進(jìn)入按鈕,進(jìn)入“調(diào)度定制備份:調(diào)度調(diào)度定制備份:調(diào)度”頁面頁面 。(5)單擊)單擊“下一步下一步”按鈕,進(jìn)入按鈕,進(jìn)入“調(diào)度定制備份:復(fù)查調(diào)度定制備份:復(fù)查”頁面頁面 。 (6)單擊)單擊“提交作業(yè)提交作業(yè)”按鈕,按鈕,OEM將提交所定義的調(diào)度作業(yè),按照定義的屬性選項(xiàng)進(jìn)行調(diào)度備份將提交所定義的調(diào)度作業(yè),按照定義的屬性選項(xiàng)進(jìn)行調(diào)度備份 。教師演示講解教師演示講解第9頁/共42頁第十頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟4管理當(dāng)前備份管理當(dāng)前備份

8、登錄登錄OEM后,單擊后,單擊“可用性可用性”選項(xiàng)卡中選項(xiàng)卡中“管理管理”區(qū)域的區(qū)域的“管理當(dāng)前備份管理當(dāng)前備份”鏈接,進(jìn)入鏈接,進(jìn)入“管理當(dāng)前備份管理當(dāng)前備份”的的“備份集備份集”頁面頁面 教師演示講解教師演示講解第10頁/共42頁第十一頁,編輯于星期六:二十三點(diǎn) 五分。掌握Oracle中應(yīng)用相關(guān)命令完成數(shù)據(jù)庫備份的方法和基本步驟 。案例學(xué)習(xí)目標(biāo)案例學(xué)習(xí)目標(biāo) 進(jìn)行完全數(shù)據(jù)庫備份、進(jìn)行聯(lián)機(jī)表空間備份、進(jìn)行脫機(jī)表空間備份、進(jìn)行控制文件備份 。案例知識要點(diǎn)案例知識要點(diǎn) 第11頁/共42頁第十二頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1完全數(shù)據(jù)庫備份完全數(shù)據(jù)庫備份(1)實(shí)現(xiàn)一致的完

9、全數(shù)據(jù)庫備份)實(shí)現(xiàn)一致的完全數(shù)據(jù)庫備份首先,關(guān)閉數(shù)據(jù)庫,可以使用如下命令實(shí)現(xiàn):首先,關(guān)閉數(shù)據(jù)庫,可以使用如下命令實(shí)現(xiàn):SHUTDOWN NORMAL;SHUTDOWN IMMEDIATE;SHUTDOWN TRANSACTIONAL;然后,備份組成數(shù)據(jù)庫的所有文件,使用操作系統(tǒng)提供的命令即可完成該項(xiàng)操作。例如:然后,備份組成數(shù)據(jù)庫的所有文件,使用操作系統(tǒng)提供的命令即可完成該項(xiàng)操作。例如:XCOPY E:Oracle11oradataEBUY F:BAK01最后,在備份結(jié)束后重新啟動(dòng)最后,在備份結(jié)束后重新啟動(dòng)Oracle數(shù)據(jù)庫:數(shù)據(jù)庫:STARTUP;(2)檢驗(yàn)備份)檢驗(yàn)備份教師演示講解教師演示

10、講解第12頁/共42頁第十三頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟2聯(lián)機(jī)表空間備份聯(lián)機(jī)表空間備份 (1)確定數(shù)據(jù)文件)確定數(shù)據(jù)文件在開始備份整個(gè)表空間之前,使用在開始備份整個(gè)表空間之前,使用DBA_DATA_FILES數(shù)據(jù)字典視圖以確定所有表空間的數(shù)據(jù)文件。例如:數(shù)據(jù)字典視圖以確定所有表空間的數(shù)據(jù)文件。例如:SELECTTABLESPACE_NAME, FILE_NAME FROM SYS.DBA_DATA_FILES ;(2)標(biāo)記聯(lián)機(jī)表空間備份開始)標(biāo)記聯(lián)機(jī)表空間備份開始使用使用ALTER TABLESPACE命令,標(biāo)記表空間聯(lián)機(jī)備份開始,如:命令,標(biāo)記表空間聯(lián)機(jī)備份開始

11、,如:ALTER TABLESPACE USERS BEGIN BACKUP;(3)備份聯(lián)機(jī)數(shù)據(jù)文件)備份聯(lián)機(jī)數(shù)據(jù)文件COPY E:Oracle11oradataEBUYUSERS01.DBF F:BAK01TSBAK0(4)標(biāo)記聯(lián)機(jī)表空間備份結(jié)束)標(biāo)記聯(lián)機(jī)表空間備份結(jié)束ALTER TABLESPACE USERS END BACKUP;教師演示講解教師演示講解第13頁/共42頁第十四頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟3脫機(jī)表空間備份脫機(jī)表空間備份 (1)確定脫機(jī)表空間的數(shù)據(jù)庫)確定脫機(jī)表空間的數(shù)據(jù)庫SELECT TABLESPACE_NAME, FILE_NAMEFR

12、OM SYS.DBA_DATA_FILES ;(2)使表空間脫機(jī))使表空間脫機(jī)ALTER TABLESPACE USERS OFFLINE NORMAL;(3)備份脫機(jī)的數(shù)據(jù)文件)備份脫機(jī)的數(shù)據(jù)文件 COPY E:Oracle11oradataEBUYUSERS01.DBF F:BAK01TSBAK1(4)將表空間聯(lián)機(jī))將表空間聯(lián)機(jī) ALTER TABLESPACE USERS ONLINE;教師演示講解教師演示講解第14頁/共42頁第十五頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟4控制文件備份控制文件備份 (1)備份控制文件為物理文件)備份控制文件為物理文件 首先,修改數(shù)據(jù)庫

13、。例如,建立一個(gè)新的數(shù)據(jù)文件。ALTER DATABASECREATE DATAFILE E:Oracle11oradataEBUYUSERS02.DBFAS E:Oracle11oradataEBUYUSERS01.DBF;然后,備份數(shù)據(jù)庫的控制文件。例如,備份控制文件到指定位置。然后,備份數(shù)據(jù)庫的控制文件。例如,備份控制文件到指定位置。ALTER DATABASE BACKUP CONTROLFILE TO F:BAK01CTRLBAKCF.BAK教師演示講解教師演示講解第15頁/共42頁第十六頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟4控制文件備份控制文件備份 (2)備份

14、控制文件到跟蹤文件)備份控制文件到跟蹤文件 使用使用ALTER DATABASE BACKUP CONTROL命令的命令的TRACE選項(xiàng)可以幫助管理和恢復(fù)控制文件。選項(xiàng)可以幫助管理和恢復(fù)控制文件。ALTER DATABASE BACKUP CONTROLFILE TO TRACE;教師演示講解教師演示講解第16頁/共42頁第十七頁,編輯于星期六:二十三點(diǎn) 五分。 恢復(fù)的類型恢復(fù)的類型1實(shí)例恢復(fù)實(shí)例恢復(fù)實(shí)例恢復(fù)只使用在實(shí)例恢復(fù)只使用在Oracle并行服務(wù)器配置環(huán)境中,在運(yùn)行數(shù)據(jù)庫中一個(gè)實(shí)例并發(fā)現(xiàn)其他實(shí)例崩潰時(shí)執(zhí)行并行服務(wù)器配置環(huán)境中,在運(yùn)行數(shù)據(jù)庫中一個(gè)實(shí)例并發(fā)現(xiàn)其他實(shí)例崩潰時(shí)執(zhí)行 2崩潰恢復(fù)崩潰

15、恢復(fù)崩潰恢復(fù)只在單個(gè)實(shí)例數(shù)據(jù)庫配置環(huán)境中執(zhí)行。在崩潰恢復(fù)中,實(shí)例必須打開數(shù)據(jù)庫,并執(zhí)行恢復(fù)操作。崩潰恢復(fù)只在單個(gè)實(shí)例數(shù)據(jù)庫配置環(huán)境中執(zhí)行。在崩潰恢復(fù)中,實(shí)例必須打開數(shù)據(jù)庫,并執(zhí)行恢復(fù)操作。 3介質(zhì)恢復(fù)介質(zhì)恢復(fù)與實(shí)例恢復(fù)和崩潰恢復(fù)不同的是,介質(zhì)恢復(fù)使用命令來執(zhí)行,也是與實(shí)例恢復(fù)和崩潰恢復(fù)不同的是,介質(zhì)恢復(fù)使用命令來執(zhí)行,也是DBA進(jìn)行數(shù)據(jù)庫恢復(fù)的主要內(nèi)容。進(jìn)行數(shù)據(jù)庫恢復(fù)的主要內(nèi)容。 第17頁/共42頁第十八頁,編輯于星期六:二十三點(diǎn) 五分。掌握Oracle中應(yīng)用OEM或命令完成數(shù)據(jù)庫恢復(fù)的方法和基本步驟 。案例學(xué)習(xí)目標(biāo)案例學(xué)習(xí)目標(biāo) OEM恢復(fù)數(shù)據(jù)庫、命令方式恢復(fù)數(shù)據(jù)庫 。案例知識要點(diǎn)案例知識要點(diǎn)

16、 第18頁/共42頁第十九頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1、使用、使用OEM執(zhí)行數(shù)據(jù)庫恢復(fù)執(zhí)行數(shù)據(jù)庫恢復(fù)在執(zhí)行恢復(fù)之前,首先需要對恢復(fù)設(shè)置進(jìn)行配置。在執(zhí)行恢復(fù)之前,首先需要對恢復(fù)設(shè)置進(jìn)行配置。OEM提供了提供了“恢復(fù)設(shè)備恢復(fù)設(shè)備”功能,完成對功能,完成對“恢復(fù)設(shè)置恢復(fù)設(shè)置”的屬性配置的屬性配置 教師演示講解教師演示講解第19頁/共42頁第二十頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟使用使用OEM執(zhí)行數(shù)據(jù)庫恢復(fù)執(zhí)行數(shù)據(jù)庫恢復(fù)1配置恢復(fù)設(shè)置配置恢復(fù)設(shè)置 在執(zhí)行恢復(fù)之前,首先需要對恢復(fù)設(shè)置進(jìn)行配置。在執(zhí)行恢復(fù)之前,首先需要對恢復(fù)設(shè)置進(jìn)行配置。OEM提供了

17、提供了“恢復(fù)設(shè)備恢復(fù)設(shè)備”功能,完成對功能,完成對“恢復(fù)設(shè)置恢復(fù)設(shè)置”的屬性配置的屬性配置 教師演示講解教師演示講解第20頁/共42頁第二十一頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟使用使用OEM執(zhí)行數(shù)據(jù)庫恢復(fù)執(zhí)行數(shù)據(jù)庫恢復(fù)2執(zhí)行恢復(fù)執(zhí)行恢復(fù) (1)單擊)單擊“可用性可用性”選項(xiàng)卡中選項(xiàng)卡中“管理管理”區(qū)域的區(qū)域的“執(zhí)行恢復(fù)執(zhí)行恢復(fù)”鏈接,進(jìn)入鏈接,進(jìn)入“執(zhí)行恢復(fù)執(zhí)行恢復(fù)”頁面。頁面。(2)單擊)單擊“恢復(fù)恢復(fù)”按鈕,進(jìn)入按鈕,進(jìn)入“確認(rèn)確認(rèn)”頁面,顯示數(shù)據(jù)庫即將被頁面,顯示數(shù)據(jù)庫即將被關(guān)閉并重新啟動(dòng)數(shù)據(jù)庫。單擊關(guān)閉并重新啟動(dòng)數(shù)據(jù)庫。單擊“是是”按鈕,進(jìn)入進(jìn)入按鈕,進(jìn)入進(jìn)入“

18、恢復(fù)向?qū)Щ謴?fù)向?qū)А表擁?。(3)單擊)單擊“刷新刷新”按鈕后,將回到按鈕后,將回到“數(shù)據(jù)庫實(shí)例數(shù)據(jù)庫實(shí)例”的的“可用性可用性”頁,再次單擊頁,再次單擊“管理管理”區(qū)域的區(qū)域的“執(zhí)行恢復(fù)執(zhí)行恢復(fù)”鏈接,將打開鏈接,將打開“執(zhí)行恢復(fù):身份證明執(zhí)行恢復(fù):身份證明”頁面頁面 。 (4)輸入主機(jī)身份證明并單擊)輸入主機(jī)身份證明并單擊“繼續(xù)繼續(xù)”按鈕按鈕 。(5) 單擊單擊“繼續(xù)繼續(xù)”按鈕,要求用戶在按鈕,要求用戶在“執(zhí)行恢復(fù):還原控制文件執(zhí)行恢復(fù):還原控制文件”頁面進(jìn)行備份選擇頁面進(jìn)行備份選擇 。(6)單擊)單擊“還原還原”按鈕,出現(xiàn)還原按鈕,出現(xiàn)還原“確認(rèn)確認(rèn)”頁面頁面 ,單擊單擊“是是”按鈕,開按鈕

19、,開始進(jìn)行還原操作始進(jìn)行還原操作 教師演示講解教師演示講解第21頁/共42頁第二十二頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)1熱備份的恢復(fù)熱備份的恢復(fù)(1)使用帶)使用帶OFFLINE選項(xiàng)的選項(xiàng)的ALTER DATABASE命令將出現(xiàn)故障的表命令將出現(xiàn)故障的表空間脫機(jī)。例如:空間脫機(jī)。例如:ALTER DATABASEDATAFILE E:Oracle11oradataEBUYUSERS01.DBF OFFLINE;(2)使用操作系統(tǒng)自帶的命令或其他方式將表空間的備份文件復(fù)制到)使用操作系統(tǒng)自帶的命令或其他方式將表空間的備份文件復(fù)制

20、到原來的位置,并覆蓋原文件。例如:原來的位置,并覆蓋原文件。例如:COPY F:BAK01TSBAK0USERS01.DBF E:Oracle11oradataEBUY(3)使用)使用RECOVER命令進(jìn)行介質(zhì)恢復(fù),恢復(fù)表空間。例如:命令進(jìn)行介質(zhì)恢復(fù),恢復(fù)表空間。例如:RECOVER DATAFILE E:Oracle11oradataEBUYUSERS01.DBF;(4)使用帶)使用帶ONLINE選項(xiàng)的選項(xiàng)的ALTER DATABASE命令將表空間聯(lián)機(jī)。例如:命令將表空間聯(lián)機(jī)。例如:ALTER DATABASE DATAFILE E:Oracle11oradataEBUYUSERS01.DB

21、F ONLINE;教師演示講解教師演示講解第22頁/共42頁第二十三頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)2基于基于CANCEL的的恢復(fù)恢復(fù)(1)當(dāng)遇到數(shù)據(jù)庫錯(cuò)誤時(shí),使用)當(dāng)遇到數(shù)據(jù)庫錯(cuò)誤時(shí),使用SHUTDOWN IMMEDIATE命令關(guān)閉命令關(guān)閉Oracle數(shù)據(jù)庫,并將備份的數(shù)據(jù)復(fù)制到相應(yīng)的位置。例如:數(shù)據(jù)庫,并將備份的數(shù)據(jù)復(fù)制到相應(yīng)的位置。例如:SHUTDOWN IMMEDIATE(2) 使用使用STARTUP MOUNT命令啟動(dòng)數(shù)據(jù)庫。例如:命令啟動(dòng)數(shù)據(jù)庫。例如:STARTUP MOUNT(3)使用)使用RECOVER命令對

22、數(shù)據(jù)庫進(jìn)行基于命令對數(shù)據(jù)庫進(jìn)行基于CANCEL的恢復(fù)。例如:的恢復(fù)。例如:RECOVER DATABASE UNTIL CANCEL ;(4)恢復(fù)操作完成后,使用)恢復(fù)操作完成后,使用RESETLOGS模式啟動(dòng)模式啟動(dòng)Oracle數(shù)據(jù)庫。例如:數(shù)據(jù)庫。例如:ALTER DATABASE OPEN RESETLOGS ;教師演示講解教師演示講解第23頁/共42頁第二十四頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)3基于時(shí)間點(diǎn)的恢復(fù)基于時(shí)間點(diǎn)的恢復(fù)(1)當(dāng)遇到數(shù)據(jù)庫錯(cuò)誤時(shí),使用)當(dāng)遇到數(shù)據(jù)庫錯(cuò)誤時(shí),使用SHUTDOWN IMMEDIATE命

23、令關(guān)閉命令關(guān)閉Oracle數(shù)據(jù)庫,并將備份的數(shù)據(jù)復(fù)制到相應(yīng)的位置。例如:數(shù)據(jù)庫,并將備份的數(shù)據(jù)復(fù)制到相應(yīng)的位置。例如:SHUTDOWN IMMEDIATE(2)使用)使用STARTUP MOUNT命令啟動(dòng)數(shù)據(jù)庫。例如:命令啟動(dòng)數(shù)據(jù)庫。例如:STARTUP MOUNT(3) 使用使用RECOVER命令對數(shù)據(jù)庫進(jìn)行基于時(shí)間點(diǎn)的恢復(fù)。例如:命令對數(shù)據(jù)庫進(jìn)行基于時(shí)間點(diǎn)的恢復(fù)。例如:RECOVER DATABASE UNTIL TIME 29-9月月 -08 20:00:00 ;(4)恢復(fù)操作完成后,使用)恢復(fù)操作完成后,使用RESETLOGS模式啟動(dòng)模式啟動(dòng)Oracle數(shù)據(jù)庫。例如:數(shù)據(jù)庫。例如:AL

24、TER DATABASEOPEN RESETLOGS ; 教師演示講解教師演示講解第24頁/共42頁第二十五頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)使用命令執(zhí)行數(shù)據(jù)庫恢復(fù)4基基SCN的恢復(fù)的恢復(fù)(1)當(dāng)遇到數(shù)據(jù)庫錯(cuò)誤時(shí),使用)當(dāng)遇到數(shù)據(jù)庫錯(cuò)誤時(shí),使用SHUTDOWN IMMEDIATE命令關(guān)閉命令關(guān)閉Oracle數(shù)據(jù)庫,并將備份的數(shù)據(jù)復(fù)制到相應(yīng)的位置。例如:數(shù)據(jù)庫,并將備份的數(shù)據(jù)復(fù)制到相應(yīng)的位置。例如:SHUTDOWN IMMEDIATE(2) 使用使用STARTUP MOUNT命令啟動(dòng)數(shù)據(jù)庫。例如:命令啟動(dòng)數(shù)據(jù)庫。例如:STARTUP MOUNT(3)

25、使用)使用RECOVER命令對數(shù)據(jù)庫進(jìn)行基于命令對數(shù)據(jù)庫進(jìn)行基于SCN的恢復(fù)。例如:的恢復(fù)。例如:RECOVER DATABASE UNTIL CHANGE 530867106;(4)恢復(fù)操作完成后,使用)恢復(fù)操作完成后,使用RESETLOGS模式啟動(dòng)模式啟動(dòng)Oracle數(shù)據(jù)庫。例如:數(shù)據(jù)庫。例如:ALTER DATABASEOPEN RESETLOGS ;教師演示講解教師演示講解第25頁/共42頁第二十六頁,編輯于星期六:二十三點(diǎn) 五分。導(dǎo)入導(dǎo)入/ /導(dǎo)出概述導(dǎo)出概述 Export和Import實(shí)用程序可以將數(shù)據(jù)從Oracle數(shù)據(jù)庫中導(dǎo)出和導(dǎo)入,也是一種數(shù)據(jù)庫備份和恢復(fù)的輔助性操作。Expo

26、rt將數(shù)據(jù)按Oracle的特定格式從Oracle數(shù)據(jù)庫寫到操作系統(tǒng)文件中,而Import則讀取Export導(dǎo)出的文件,將相應(yīng)信息恢復(fù)到現(xiàn)有數(shù)據(jù)庫中。教師演示講解教師演示講解第26頁/共42頁第二十七頁,編輯于星期六:二十三點(diǎn) 五分。導(dǎo)入導(dǎo)入/ /導(dǎo)出概述導(dǎo)出概述 1導(dǎo)入方式導(dǎo)入方式Import程序提供程序提供4種導(dǎo)入方式,導(dǎo)入的對象取決于選擇的導(dǎo)入方式和導(dǎo)出時(shí)使用的種導(dǎo)入方式,導(dǎo)入的對象取決于選擇的導(dǎo)入方式和導(dǎo)出時(shí)使用的導(dǎo)出方式。擁有導(dǎo)出方式。擁有IMP_FULL_DATABASE角色的用戶可以有以下角色的用戶可以有以下4種選擇種選擇。(1)數(shù)據(jù)庫方式)數(shù)據(jù)庫方式只有擁有權(quán)限的用戶才可以在該方

27、式下導(dǎo)入全數(shù)據(jù)庫導(dǎo)出文件。只有擁有權(quán)限的用戶才可以在該方式下導(dǎo)入全數(shù)據(jù)庫導(dǎo)出文件。(2)方案方式)方案方式該方式允許用戶導(dǎo)入屬于該方案的全部對象(如表、數(shù)據(jù)、索引和授權(quán)等)。該方式允許用戶導(dǎo)入屬于該方案的全部對象(如表、數(shù)據(jù)、索引和授權(quán)等)。有權(quán)限的用戶在方案方式中可以導(dǎo)入一個(gè)特定組的方案模式中的全部對象。有權(quán)限的用戶在方案方式中可以導(dǎo)入一個(gè)特定組的方案模式中的全部對象。(3)表方式)表方式該方式允許用戶導(dǎo)入方案中指定的表。有權(quán)限的用戶可以指定包含表的模式限該方式允許用戶導(dǎo)入方案中指定的表。有權(quán)限的用戶可以指定包含表的模式限制它們。在默認(rèn)情況下,導(dǎo)入方案中的所有表。制它們。在默認(rèn)情況下,導(dǎo)入方

28、案中的所有表。(4)表空間方式)表空間方式允許有權(quán)限的用戶將一組表空間從一個(gè)允許有權(quán)限的用戶將一組表空間從一個(gè)Oracle數(shù)據(jù)庫移到另一個(gè)數(shù)據(jù)庫移到另一個(gè)Oracle數(shù)據(jù)庫中。數(shù)據(jù)庫中。 教師演示講解教師演示講解第27頁/共42頁第二十八頁,編輯于星期六:二十三點(diǎn) 五分。導(dǎo)入導(dǎo)入/ /導(dǎo)出概述導(dǎo)出概述 2導(dǎo)出方式導(dǎo)出方式(1)數(shù)據(jù)庫方式)數(shù)據(jù)庫方式數(shù)據(jù)庫方式可以導(dǎo)出全部數(shù)據(jù)庫對象數(shù)據(jù)庫方式可以導(dǎo)出全部數(shù)據(jù)庫對象 (2)方案方式)方案方式方案方式可以導(dǎo)出外部函數(shù)庫、對象類型、數(shù)據(jù)庫鏈、序列號和聚集定義。方案方式可以導(dǎo)出外部函數(shù)庫、對象類型、數(shù)據(jù)庫鏈、序列號和聚集定義。 (3)表方式)表方式表方式

29、可以導(dǎo)出與表相關(guān)的對象。表方式可以導(dǎo)出與表相關(guān)的對象。(4)表空間方式)表空間方式表空間方式可以導(dǎo)出的對象為聚集定義。表空間方式可以導(dǎo)出的對象為聚集定義。 所有用戶可以按方案方式和表方式導(dǎo)出;擁有所有用戶可以按方案方式和表方式導(dǎo)出;擁有EXP_FULL_DATABASE角色的用戶可以按角色的用戶可以按4種方式導(dǎo)出種方式導(dǎo)出 教師演示講解教師演示講解第28頁/共42頁第二十九頁,編輯于星期六:二十三點(diǎn) 五分。掌握Oracle中應(yīng)用OEM進(jìn)行數(shù)據(jù)的導(dǎo)入和導(dǎo)出方法和基本步驟 。案例學(xué)習(xí)目標(biāo)案例學(xué)習(xí)目標(biāo) OEM導(dǎo)入、OEM導(dǎo)出 。案例知識要點(diǎn)案例知識要點(diǎn) 第29頁/共42頁第三十頁,編輯于星期六:二十

30、三點(diǎn) 五分。案例完成步驟案例完成步驟1使用使用OEM導(dǎo)出導(dǎo)出 (1)以)以SYSTEM用戶的普通用戶身份登錄用戶的普通用戶身份登錄OEM后,單擊后,單擊“數(shù)據(jù)移動(dòng)數(shù)據(jù)移動(dòng)”頁面中頁面中“移動(dòng)行數(shù)據(jù)移動(dòng)行數(shù)據(jù)”區(qū)域的區(qū)域的“導(dǎo)出到導(dǎo)出文件導(dǎo)出到導(dǎo)出文件”鏈接,打開鏈接,打開“導(dǎo)出:導(dǎo)出類型導(dǎo)出:導(dǎo)出類型”頁頁 。依次完成后續(xù)步驟。依次完成后續(xù)步驟。教師演示講解教師演示講解第30頁/共42頁第三十一頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1使用使用OEM導(dǎo)出導(dǎo)出 導(dǎo)出完成后,用戶可以打開導(dǎo)出完成后,用戶可以打開E:Oracle11product11.1.0db_1demosche

31、masales_history位置的日志文件查看作業(yè)的執(zhí)行情況位置的日志文件查看作業(yè)的執(zhí)行情況 。教師演示講解教師演示講解第31頁/共42頁第三十二頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟2使用使用OEM導(dǎo)入導(dǎo)入 以以SYSTEM用戶的普通用戶身份登錄用戶的普通用戶身份登錄OEM后,單擊后,單擊“數(shù)據(jù)移動(dòng)數(shù)據(jù)移動(dòng)”頁中頁中“移動(dòng)行數(shù)據(jù)移動(dòng)行數(shù)據(jù)”區(qū)域的區(qū)域的“從導(dǎo)出文件導(dǎo)入從導(dǎo)出文件導(dǎo)入”鏈接,打開鏈接,打開“導(dǎo)入:文件導(dǎo)入:文件”頁面頁面 。依次完成后續(xù)的步驟。依次完成后續(xù)的步驟。教師演示講解教師演示講解第32頁/共42頁第三十三頁,編輯于星期六:二十三點(diǎn) 五分。掌握應(yīng)用I

32、MP命令和EXP命令實(shí)現(xiàn)數(shù)據(jù)導(dǎo)入/導(dǎo)出的方法和基本步驟 。案例學(xué)習(xí)目標(biāo)案例學(xué)習(xí)目標(biāo) 使用EXP導(dǎo)出數(shù)據(jù)、使用IMP導(dǎo)入數(shù)據(jù) 。案例知識要點(diǎn)案例知識要點(diǎn) 第33頁/共42頁第三十四頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1使用使用EXP命令導(dǎo)出命令導(dǎo)出 【例例4-1】以表方式導(dǎo)出用戶方案以表方式導(dǎo)出用戶方案SCOTT中的商品表,包括所有的索引、約束和觸發(fā)器。中的商品表,包括所有的索引、約束和觸發(fā)器。EXPSCOTT/123456EBUY TABLES=(GOODS)INDEXES=YCONSTRAINTS=YTRIGGERS=Y執(zhí)行該命令,將完成對方案執(zhí)行該命令,將完成對方案S

33、COTT中的商品表的導(dǎo)出操作。中的商品表的導(dǎo)出操作。教師演示講解教師演示講解第34頁/共42頁第三十五頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1使用使用EXP命令導(dǎo)出命令導(dǎo)出 EXP命令也可以直接在命令行提示符下執(zhí)行,通過交互的方式完成最基本的導(dǎo)出操作命令也可以直接在命令行提示符下執(zhí)行,通過交互的方式完成最基本的導(dǎo)出操作 。教師演示講解教師演示講解第35頁/共42頁第三十六頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步驟案例完成步驟1使用使用EXP命令導(dǎo)出命令導(dǎo)出 【例例4-2】通過參數(shù)文件完成導(dǎo)出。通過參數(shù)文件完成導(dǎo)出。假設(shè)創(chuàng)建了一個(gè)用于數(shù)據(jù)導(dǎo)出的參數(shù)文件,文件內(nèi)容如下:假設(shè)創(chuàng)建了一個(gè)用于數(shù)據(jù)導(dǎo)出的參數(shù)文件,文件內(nèi)容如下:TABLES=(SCOTT.GOODS, SCOTT.CUSTOMERS)INDEXES=YCONSTRAINTS=YTRIGGERS=YFEEDBACK=10使用使用EXP命令執(zhí)行數(shù)據(jù)導(dǎo)出的命令如下:命令執(zhí)行數(shù)據(jù)導(dǎo)出的命令如下:教師演示講解教師演示講解第36頁/共42頁第三十七頁,編輯于星期六:二十三點(diǎn) 五分。案例完成步

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論