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

正文內(nèi)容

用裸設(shè)備擴(kuò)數(shù)據(jù)庫表空間專題(完整版)-資料下載頁

2024-10-01 08:26本頁面
  

【正文】 by 日志文件的管理(0)日志查詢select group,bytes from v$log。? select group,bytes from v$logfile。(1)實現(xiàn)強(qiáng)行的日志切換 Alter system switch logfile。(2)檢測點(checkpoint)Oracle為了在出現(xiàn)故障后能退回去重演原來的信息,就需要一個叫開始點。在這個開始點時刻,數(shù)據(jù)和事務(wù)是已知的。這樣的開始點就叫檢測點。在Oracle里,只要檢查點一到(出現(xiàn))。Oracle就強(qiáng)行將當(dāng)前的SGA中的redo區(qū)的改動過的塊寫入重做日志文件中。這個步驟完成后,在重做日志文件中放入一個特殊的檢測點標(biāo)志記錄。如果在下一個檢測點完成前出現(xiàn)失敗,恢復(fù)操作進(jìn)程就會在日志文件和數(shù)據(jù)文件前一個檢測點同步(改回去)。檢測點檢查完成后,對數(shù)據(jù)塊的任何改動都記錄在其檢測點標(biāo)志后寫入重做日志項中。因此,恢復(fù)也就只能從最近的檢測點標(biāo)志記錄開始。比如 日志文件大小為1000塊,而設(shè)置檢查點間隔LOG_CHECKPOINT_INTERVAL為250,則文件寫達(dá)到 1/2/3/4及4/4時產(chǎn)生檢測點(250塊、500塊、750塊和1000塊處)。可用下面命令來查日志文件大?。?SQL select group,bytes from v$log。show parameter log_checkpoint_interval(3)添加日志組建立一個新組4,組內(nèi)有兩個成員 ALTER DATABASE ADD LOGFILE GROUP 4(39。H:/oracle/oradata/orcl/39。, 39。H:/oracle/oradata/orcl/39。)size 10m。===當(dāng)添加一個日志組時,可以不給出組號,有系統(tǒng)自動分配一個組號=== ALTER DATABASE ADD LOGFILE(39。H:/oracle/oradata/orcl/39。, 39。H:/oracle/oradata/orcl/39。)size 10m。此時添加的組號為5(4)為日志組增加成員 ALTER DATABASE ADD LOGFILE MEMBER 39。39。 TO GROUP 2。===添加成員時,可以不給定成員的大小,因為oracle要求組內(nèi)的所有成員的大小一律相等。(5)如果將一個日志成員從一個硬盤移到另一個硬盤,就需要重新命名日志成員名字。需要進(jìn)行下面步驟:1. 關(guān)閉數(shù)據(jù)庫,并進(jìn)行完全備份;2. 使用操作系統(tǒng)命令拷貝原來的日志文件到新的地方; 3. 用startup mount 啟動數(shù)據(jù)庫; 4. 用ALTER DATABASE RENAME FILE 39。39。 TO 39。39。5. 用ALTER DATABASE OPEN 打開數(shù)據(jù)庫; 6. 備份控制文件。為文件更名ALTER DATABASE RENAME FILE 39。filename139。, 39。filename239。 TO 39。filename339。, 39。filename439。(6)日志刪除a.刪除日志組成員:在下面情況下可能需要刪除重做日志文件,如日志文件個數(shù)太多(超出需要);日志文件的大小不一致等。這樣的情況可以刪除日志組成員。b.當(dāng)日志組損壞時,就刪除日志組,但必須滿足:a)刪除一個日志組后,系統(tǒng)中至少還有兩個其它的日志組; b)被刪除的日志組必須是不需要存檔; c)不是正在使用的日志組。刪除日志文件的語法:ALTER DATABASE database_name DROP LOGFILE GROUP group_number | file_name |(file_name,file_name(,...))刪除日志成員的語法:ALTER DATABASE database_name DROP LOGFILE MEMBER file_name。:當(dāng)一個重做日志組偶而被損壞使數(shù)據(jù)庫不能繼續(xù)使用時,不能直接刪除它們,而是要用一個干凈的文件或一組成員去替代這個損壞的日志組。聯(lián)機(jī)重做日志的緊急替換命令語法如下: ALTER DATABASE database_name CLEAR[UNARCHIVED] LOGFILE group_identifier [UNRECOVERABLE DATAFILE] 如果該文件正在等待存檔(歸檔模式),就需要UNARCHIVED。如果需要脫機(jī)恢復(fù)一個數(shù)據(jù)文件,就用UNRECOVERABLE DATAFILE。d.了解重做日志的當(dāng)前狀態(tài): V$LOGFILE V$LOG V$THREAD V$LOG_HISTORY :刪除一個組3:ALTER DATABASE DROP LOGFILE GROUP 3。刪除一個成員:ALTER DATABASE DROP? LOGFILE MEMBER 39。/orant/oradata39。mydb0239。39。4.了解重做日志的當(dāng)前狀態(tài)的視圖主要有: V$LOGFILE V$LOG V$THREAD V$LOG_HISTORY :察看是否歸檔ARCHIVE? LOG? LIST 日志歸檔alter database noarchivelog??刂莆募墓芾恚?)關(guān)于控制文件控制文件存放有數(shù)據(jù)庫的結(jié)構(gòu)信息,包括數(shù)據(jù)文件、日志文件??刂莆募且粋€二進(jìn)制文件,它是在數(shù)據(jù)庫建立時自動被建立??刂莆募梢栽诋?dāng)你改變文件名或移動文件時而被更新。在任何時候,你都不能編輯控制文件??刂莆募膬?nèi)容包括:1 數(shù)據(jù)庫名字(控制文件只能屬于一個數(shù)據(jù)庫)。2 數(shù)據(jù)庫建立時的郵戳。3 數(shù)據(jù)文件名字,位置及聯(lián)機(jī)/脫機(jī)。4 重做日志文件名字及位置。5 表空間名字。6 當(dāng)前日志序列號。7 最近檢查點信息。8 恢復(fù)管理器信息(RMAN)。(2)控制文件信息 有:control_files =(“/home/oracle/app/oracle/oradata/s450/”, “/home/oracle/app/oracle/oradata/s450/”, “/home/oracle/app/oracle/oradata/s450/”)(3)查詢控制文件的信息show parameters。select * from v$controlfile。desc V$CONTROLFILE_RECORD_SECTION v$datafile db_data_files v$logfile v$log v$controlfile show parameter control_files其中,RECORD_SIZE NUMBER 記錄字節(jié)大小 RECORDS_TOTAL NUMBER 段的記錄數(shù)RECORDS_USED NUMBER 段中已使用的記錄數(shù) FIRST_INDEX NUMBER 第一個記錄索引位置 LAST_INDEX NUMBER 最后一個記錄索引位置 LAST_RECID NUMBER 最后一個記錄ID號select * from V$CONTROLFILE_RECORD_SECTION。 控制文件信息的更改。建立控制文件的步驟 。必須有數(shù)據(jù)文件(查DBA_DATA_FILES數(shù)據(jù)字典)、日志文件(查V$LOGFILE數(shù)據(jù)字典)的詳細(xì)列表。下面是創(chuàng)建控制文件的命令:CREATE CONTROLFILE SET DATABASE “ORACLE” NORESETLOGS NOARACHIVELOG MAXLOGFILES 32 MAXLOGMEMBERS 2 MAXDATAFILES 32 MAXINSTANCES 1 MAXLOGHISTORY 1630 LOGFILE GROUP 1 39。C:39。 SIZE 200K, GROUP 2 39。C:39。 SIZE 200K, DATAFILE 39。C:39。, 39。C:39。, 39。C:39。, 39。C:39。, 39。C:39。, 39。C:39。,。在例子中,參數(shù)選件與 CREATE DATABASE類似。NORESETLOGS 指定聯(lián)機(jī)的日志文件不要重新設(shè)置。2. 關(guān)閉數(shù)據(jù)庫。3. 用NOMOUNT選件啟動數(shù)據(jù)庫,記住,安裝數(shù)據(jù)庫,Oracle需要打開控制文件。4. 用類似上面建立新的控制文件。5. 使用ALTER DATABASE OPEN命令打開數(shù)據(jù)庫。6. 關(guān)閉數(shù)據(jù)庫并備份數(shù)據(jù)庫。提示:如果你的數(shù)據(jù)庫正常,則可以用ALTER DATABASE BACKUP CONTROLFILE TO TRACE 命令來產(chǎn)生一個CREATE CONTROLFILE 的命令。該命令產(chǎn)生后被寫到跟蹤文件中。,它就在跟蹤文件中。建立好控制文件后,就要確定如何來補(bǔ)救被丟失的數(shù)據(jù)文件,可以從V$DATAFILE視圖來查到丟失的數(shù)據(jù)文件,這些數(shù)據(jù)文件的名字為MISSINGnnnn。如果你建立的控制文件帶有RESETLOGS選件,則丟失的數(shù)據(jù)文件就不能加回數(shù)據(jù)庫中。如果你建立的控制文件帶有NORESETLOGS選件,則丟失的數(shù)據(jù)文件可以由數(shù)據(jù)庫的介質(zhì)恢復(fù)被加回數(shù)據(jù)庫中。當(dāng)數(shù)據(jù)庫啟動后可以 用下面命令進(jìn)行備份:ALTER DATABASE BACKUP CONTROL FILE TO 39。39。 REUSE。Oracle公司建議無論你是否改變數(shù)據(jù)庫結(jié)構(gòu)、或加數(shù)據(jù)文件、或重新命名文件或刪除重做日志文件,都要進(jìn)行備份??梢詮囊晥DV$CONTROLFILE中查到控制文件的信息,status字段表示控制文件的狀態(tài),一般總是為空。如:SQL select * from v$controlfile。另外V$CONTROLFILE_RECORD_SECTION 視圖存儲控制文件所記錄的信息。它的結(jié)構(gòu)如下:SQL desc V$CONTROLFILE_RECORD_SECTION
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1