freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle-10g數(shù)據(jù)庫(kù)基礎(chǔ)教程(xxxx)第06章物理存儲(chǔ)結(jié)構(gòu)(編輯修改稿)

2025-02-10 23:26 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 控制文件概述 ? 控制文件的性質(zhì): ? 控制文件描述了整個(gè)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu) ? 控制文件是一個(gè)很小的 二進(jìn)制 文件 ? 在加載數(shù)據(jù)庫(kù)時(shí),實(shí)例必須 首先通過初始化參數(shù)文件找到數(shù)據(jù)庫(kù)的控制文件 ? 在數(shù)據(jù)庫(kù)運(yùn)行期間,控制文件始終在不斷更新,以便記錄數(shù)據(jù)文件和重做日志文件的變化 ? 每個(gè)數(shù)據(jù)庫(kù) 至少擁有一個(gè) 控制文件,一個(gè)數(shù)據(jù)庫(kù)也可以同時(shí)擁有多個(gè)控制文件 ? 分配在不同的 物理硬盤中,以免數(shù)據(jù)庫(kù)或硬盤損壞時(shí),能夠利用備份的控制文件啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例,可以提高數(shù)據(jù)庫(kù)的可靠性 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 控制文件的 內(nèi)容 : ? 數(shù)據(jù)庫(kù)名稱和標(biāo)識(shí); ? 數(shù)據(jù)庫(kù)創(chuàng)建的時(shí)間; ? 表空間名稱; ? 數(shù)據(jù)文件和重做日志文件的名稱和位置; ? 當(dāng)前重做日志文件序列號(hào); ? 數(shù)據(jù)庫(kù)檢查點(diǎn)的信息; ? 回退段的開始和結(jié)束; ? 重做日志的歸檔信息; ? 備份信息; ? 數(shù)據(jù)庫(kù)恢復(fù)所需要的同步信息。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 控制文件中的 最大化參數(shù) 包括: ? MAXLOGFILES:最大重做日志文件組數(shù)量; ? MAXLOGMEMBERS:重做日志文件組中最大成員數(shù)量; ? MAXLOGHISTORY:最大歷史重做日志文件數(shù)量; ? MAXDATAFILES:最大數(shù)據(jù)文件數(shù)量; ? MAXINSTANCES:可同時(shí)訪問的數(shù)據(jù)庫(kù)最大實(shí)例個(gè)數(shù)。 注意 :在 版本中,當(dāng)某種文件的數(shù)量超過了該 最大值時(shí), 控制文件可以自動(dòng)擴(kuò)展 ;之前的版本則不能。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 控制文件 管理策略 ? Oracle建議 最少有兩個(gè) 控制文件,通過多路鏡像技術(shù),將多個(gè)控制文件分散到不同的磁盤中。 ? 在數(shù)據(jù)庫(kù) 運(yùn)行過程 中, 始終讀取 CONTROL_FILES參數(shù)指定的 第一個(gè) 控制文件, 并同時(shí)寫CONTROL_FILES參數(shù)指定的 所有 控制文件。如果其中一個(gè)控制文件不可用,則必須關(guān)閉數(shù)據(jù)庫(kù)并進(jìn)行恢復(fù)。 ? 每次對(duì)數(shù)據(jù)庫(kù)結(jié)構(gòu)進(jìn)行修改后 (添加、修改、刪除數(shù)據(jù)文件、重做日志文件 ),應(yīng)該及時(shí)備份控制文件。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 控制文件的管理 ? 創(chuàng)建控制文件 ? 實(shí)現(xiàn)多路鏡像控制文件 ? 備份控制文件 ? 刪除控制文件 ? 查看控制文件的信息 ? 利用 OEM管理控制文件 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 1)創(chuàng)建控制文件 ? 創(chuàng)建數(shù)據(jù)庫(kù)時(shí),系統(tǒng)會(huì)根據(jù)初始化參數(shù)文件中CONTROL_FILES的設(shè)置創(chuàng)建控制文件。 ? 手動(dòng)創(chuàng)建 控制文件的情形: ? 控制文件全部丟失或損壞; ? 需要修改數(shù)據(jù)庫(kù)名稱; ? 在 Oracle ,需要修改某個(gè)最大化參數(shù)。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 CREATE CONTROLFILE語(yǔ)句 ? 創(chuàng)建語(yǔ)句的語(yǔ)法: CREATE CONTROLFILE [REUSE] [SET] DATABASE database [重命名 ]指定 DB名稱 [LOGFILE logfile_clause] 指定聯(lián)機(jī)重做日志文件 RESETLOGS|NORESETLOGS /*重命名 DB或 丟失部分聯(lián)機(jī)重做日志文件 ,則指定 RESETLOGS;對(duì) DB進(jìn)行完全恢復(fù) ,則指定 NORESETLOGS*/ [DATAFILE file_specification] [MAXLOGFILES] [MAXLOGMEMBERS] [MAXLOGHISTORY] [MAXDATAFILES] [MAXINSTANCES] [ARCHIVELOG|NOARCHIVELOG] 指定 DB運(yùn)行在歸檔 /非歸檔模式 [FORCE LOGGING] 指定 DB啟動(dòng)后,所有變更操作都記錄到日志文件 [CHARACTER SET character_set] 指定 DB的字符集 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 創(chuàng)建控制文件的基本步驟 ? 制作數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)文件和重做日志文件列表 ? 如果數(shù)據(jù)庫(kù)仍然處于運(yùn)行狀態(tài),則關(guān)閉數(shù)據(jù)庫(kù) ? 在操作系統(tǒng)級(jí)別備份所有的數(shù)據(jù)文件和聯(lián)機(jī)重做日志文件 ? 啟動(dòng)實(shí)例到 NOMOUNT狀態(tài) SQL SELECT MEMBER FROM V$LOGFILE。 SQL SELECT NAME FROM V$DATAFILE。 SQL SELECT VALUE 2 FROM V$PARAMETER 3 WHERE NAME = 39。CONTROL_FILES39。 SQL SHUTDOWN SQL STARTUP NOMOUNT Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 利用前面得到的文件列表,執(zhí)行 CREATE CONTROLFILE創(chuàng)建一個(gè)新控制文件。 ? 在操作系統(tǒng)級(jí)別對(duì)新建的控制文件進(jìn)行備份。 ? 如果數(shù)據(jù)庫(kù)重命名,則編輯 DB_NAME參數(shù)來指定新的數(shù)據(jù)庫(kù)名稱。 ? 如果數(shù)據(jù)庫(kù)需要恢復(fù),則進(jìn)行恢復(fù)數(shù)據(jù)庫(kù)操作: ? 如果創(chuàng)建控制文件時(shí)指定了 NORESTLOGS,可以完全恢復(fù)數(shù)據(jù)庫(kù)。 ? 如果創(chuàng)建控制文件時(shí)指定了 RESETLOGS,則必須在恢復(fù)時(shí)指定 USING BACKUP CONTROLFILE。 SQL RECOVER DATABASE。 SQL RECOVER DATABASE USING BACKUP CONTROLFILE。 創(chuàng)建腳本 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 打開數(shù)據(jù)庫(kù) ? 如果數(shù)據(jù)庫(kù) 不需要恢復(fù) 或 已經(jīng) 對(duì)數(shù)據(jù)庫(kù)進(jìn)行了 完全恢復(fù) ,則可以正常打開數(shù)據(jù)庫(kù)。 ? 如果在創(chuàng)建控制文件時(shí)使用了 RESETLOGS參數(shù),則必須指定以 RESETLOGS方式打開數(shù)據(jù)庫(kù)。 SQL ALTER DATABASE OPEN。 SQL ALTER DATABASE OPEN RESETLOGS。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 2)實(shí)現(xiàn)多路鏡像控制文件 ? Oracle數(shù)據(jù)庫(kù)在創(chuàng)建時(shí)創(chuàng)建多個(gè)鏡像的控制文件,其名稱和存放位置由參數(shù) CONTROL_FILES指定。 ? 數(shù)據(jù)庫(kù)創(chuàng)建后,建立多個(gè)鏡像控制文件的 步驟 : ? 編輯初始化參數(shù) CONTROL_FILES,命令: ALTER SYSTEM SET CONTROL_FILES=… SCOPE=SPFILE。 ? 關(guān)閉數(shù)據(jù)庫(kù) SHUTDOWN IMMEDIATE ? 拷貝一個(gè)原有的控制文件到新的位置,并重新命名 ? 重新啟動(dòng)數(shù)據(jù)庫(kù) STARTUP Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ? 例 13:為 ORCL數(shù)據(jù)庫(kù)添加一個(gè)鏡像控制文件。 ? 編輯 CONTROL_FILES: ? 關(guān)閉數(shù)據(jù)庫(kù) ? 拷貝 D:\ORACLE\ORADATA\D:\ORACLE\ORADATA目錄下,并重命名為 ? 重新啟動(dòng)數(shù)據(jù)庫(kù) SQL ALTER SYSTEM SET CONTROL_FILES= 39。E:\oracle\product\\oradata\ORCL\39。, 39。E:\oracle\product\\oradata\ORCL\39。, 39。E:\oracle\product\\oradata\ORCL\39。, 39。E:\oracle\product\\oradata\39。 SCOPE=SPFILE。 SQL SHUTDOWN IMMEDIATE SQL STARTUP Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 3)備份控制文件 ? 根據(jù)備份生成的控制文件的類型不同,有兩種方法: ? 備份為二進(jìn)制文件 ALTER DATABASE BACKUP CONTROLFILE TO ‘… \*.BKP’ ? 備份為文本文件 ALTER DATABASE BACKUP CONTROLFILE TO TRACE 注意 :此時(shí),將控制文件備份到ORACLE_BASE\admin\SID\udump目錄下的跟蹤文件中。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 4)刪除控制文件 ? 步驟: ? 編輯 CONTROL_FILES初始化參數(shù),使其不包含要?jiǎng)h除的控制文件; ? 關(guān)閉數(shù)據(jù)庫(kù); ? 在操作系統(tǒng)中刪除控制文件; ? 重新啟動(dòng)數(shù)據(jù)庫(kù)。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 5)查詢控制文件的信息 ? 與控制文件相關(guān)的數(shù)據(jù)字典視圖: ? V$DATABASE:從控制文件中獲取的數(shù)據(jù)庫(kù)信息; ? V$CONTROLFILE:包含所有控制文件名稱與狀態(tài)信息; ? V$CONTROLFILE_RECORD_SECTION:包含控制文件中各記錄文檔段信息; ? V$PARAMETER:可以獲取初始化參數(shù)CONTROL_FILES的值。 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 ( 6)利用 OEM管理控制文件 ? 查看控制文件信息 ? 備份控制文件 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 重做日志文件 ? 重做日志文件概述 ? 重做日志文件的管理 Oracle 10g 數(shù)據(jù)庫(kù)基礎(chǔ)教程 2023 重做日志文件概述 ?重做日志文件的概念 ? 重做日志文件,保存了用戶對(duì)數(shù)據(jù)庫(kù)所作 的更新操作(DDL、 DML),包含的主要信息是記錄 事務(wù)的開始 和 結(jié)束 、事務(wù)中每項(xiàng) 操作的對(duì)象 和 類型 、 更新操作前后的數(shù)據(jù)值等。 ? 重做日志文件是由 重做記錄 構(gòu)成的,每個(gè)重做記錄由一組修改相量組成。 ? 修改向量 記錄了對(duì)數(shù)據(jù)庫(kù)中某個(gè)數(shù)據(jù)塊所做的修改。 Oracle 10g
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1