




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、孟憲順2002-3-1Genersoft Inc.Oracle DBA Oracleocp coursecontentArchitectureand AdministrationOracle結(jié)結(jié)構(gòu)和維維護(hù):Oracle特特點(diǎn)、結(jié)構(gòu)創(chuàng)建數(shù)據(jù)據(jù)庫(kù)Oracle數(shù)數(shù)據(jù)庫(kù)庫(kù)的訪問(wèn)問(wèn)ManaginganOracleInstanceMaintainingtheControlFileMaintainingRedo LogFilesManagingTablespacesandDataFilesManagingRollbackSegmentsManagingUsers,privileges,roles概述ORAC
2、LE具具有甲骨骨文之意意,是全全世界第第二大軟軟件公司司。數(shù)據(jù)據(jù)庫(kù)、電電子商務(wù)務(wù)套件、erp、財(cái)務(wù)務(wù)產(chǎn)品、開(kāi)發(fā)工工具培訓(xùn)訓(xùn)認(rèn)證。Oracle服服務(wù)(server)是一個(gè)個(gè)關(guān)系數(shù)數(shù)據(jù)庫(kù)(relationaldatabase)管管理系統(tǒng)統(tǒng),提供供開(kāi)放、全面、完整的的信息管管理。特點(diǎn)高性能、伸縮性性安全性:角色、權(quán)限、用戶(hù)并發(fā)控制制:表鎖鎖定、行行鎖定海量數(shù)據(jù)據(jù):表空空間、空空間數(shù)據(jù)據(jù)構(gòu)件TB級(jí)級(jí)數(shù)據(jù)完整整性:日日志、回回滾段分布式數(shù)數(shù)據(jù)庫(kù):數(shù)據(jù)庫(kù)庫(kù)連接Oracle概概述、特點(diǎn)發(fā)展和構(gòu)構(gòu)成發(fā)展史6.0性性能能不如sybase7.0分分區(qū)區(qū)技術(shù)支支持分段段的大型型數(shù)據(jù)庫(kù)庫(kù)8.0面面向?qū)?duì)象8.1.6面
3、面向internet支支持java、webserver、jdeveloper9iportal手手機(jī)上上網(wǎng)oracle體體系結(jié)構(gòu)構(gòu)Oracle體體系結(jié)構(gòu)構(gòu)決定了了數(shù)據(jù)庫(kù)庫(kù)如何使使用內(nèi)存存、硬盤(pán)盤(pán)、cpu和網(wǎng)網(wǎng)絡(luò)一個(gè)Oracleserver包包括一個(gè)個(gè)Oracle實(shí)實(shí)例(instance)和幾個(gè)個(gè)Oracle數(shù)數(shù)據(jù)庫(kù)文文件(databasefile).實(shí)例數(shù)據(jù)庫(kù)文文件Oracleinstance實(shí)例=內(nèi)內(nèi)存存分配+一一組組后臺(tái)進(jìn)進(jìn)程如如果果把Oracle比作作一部汽汽車(chē),instance相當(dāng)當(dāng)于汽車(chē)車(chē)的發(fā)動(dòng)動(dòng)機(jī)一樣樣,啟動(dòng)動(dòng)oracle前提應(yīng)應(yīng)先啟動(dòng)動(dòng)instance.內(nèi)存被被分配,進(jìn)程被被啟動(dòng)S
4、GAbackgroundprocessOracle文文件一個(gè)Oracle數(shù)數(shù)據(jù)庫(kù)庫(kù)是一個(gè)個(gè)數(shù)據(jù)單單位的集集合。主主要目目的是為為了儲(chǔ)存存和讀取取信息。Oracle 數(shù)據(jù)據(jù)庫(kù)可以以分為邏輯(logical)結(jié)構(gòu)構(gòu)和物理理(physical)結(jié)構(gòu)構(gòu)。物理結(jié)構(gòu)構(gòu)指數(shù)據(jù)據(jù)庫(kù)中的的操作系系統(tǒng)文件件的集合合,包含含以下三三種文件件:數(shù)據(jù)文件件(datafile)包包含數(shù)據(jù)據(jù)庫(kù)中實(shí)實(shí)際數(shù)據(jù)據(jù)。數(shù)據(jù)據(jù)包含在在用戶(hù)定定義的表表中,而而且數(shù)據(jù)據(jù)文件還還包含數(shù)數(shù)據(jù)詞典典(datadictionary),數(shù)據(jù)修修改以前前的映象象(before-imagesofmodifiedData)索索引(indexes)和其其他
5、類(lèi)型型的結(jié)構(gòu)構(gòu)(other types of structures)。一個(gè)個(gè)數(shù)據(jù)庫(kù)庫(kù)中至少少包含一一個(gè)數(shù)據(jù)據(jù)文件。數(shù)據(jù)文文件的特特性有: 一個(gè)個(gè)數(shù)據(jù)文文件只能能被一個(gè)個(gè)數(shù)據(jù)庫(kù)庫(kù)使用。當(dāng)數(shù)據(jù)據(jù)庫(kù)空間間不足時(shí)時(shí),數(shù)據(jù)據(jù)文件具具有自動(dòng)動(dòng)擴(kuò)展的的特性。一個(gè)或或者多個(gè)個(gè)數(shù)據(jù)文文件構(gòu)成成數(shù)據(jù)庫(kù)庫(kù)的邏輯輯存儲(chǔ)單單元叫做做表空間間(tablespace).重作日志志(Redologs)包包含對(duì)數(shù)數(shù)據(jù)庫(kù)的的修改記記錄,可可以在數(shù)數(shù)據(jù)失敗敗后恢復(fù)復(fù)。一個(gè)個(gè)數(shù)據(jù)需需要至少少兩個(gè)重作日日志文件件??刂莆募?Controlfiles)包包含維維護(hù)和檢檢驗(yàn)數(shù)據(jù)據(jù)庫(kù)一致致性的信信息。例例如:控控制文件件用來(lái)檢檢驗(yàn)數(shù)據(jù)據(jù)文
6、件和和重作日日志文件件。一個(gè)個(gè)數(shù)據(jù)庫(kù)庫(kù)需要至至少一個(gè)個(gè)控制文文件。其它文件件其他文件件參數(shù)文件件用來(lái)定義義Oracle實(shí)例的的特性。例如:他包含含SGA內(nèi)存的的大小??诹铗?yàn)證證文件用來(lái)驗(yàn)證證啟動(dòng)和和關(guān)閉Oracle實(shí)實(shí)例的用用戶(hù)。存檔重做做日志文文件是重做日日志的備備份用以以恢復(fù)數(shù)數(shù)據(jù)。Oracle數(shù)數(shù)據(jù)庫(kù)庫(kù)邏輯與與物理結(jié)結(jié)構(gòu)DatabaseArchitecture數(shù)據(jù)庫(kù)結(jié)結(jié)構(gòu)(DatabaseArchitecture)Oracle數(shù)數(shù)據(jù)庫(kù)庫(kù)結(jié)構(gòu)包包括物理理(physical)和邏邏輯(logical)結(jié)構(gòu)構(gòu) 物理理(physical)結(jié)構(gòu)構(gòu)包括控控制文件件(controlfiles),在在線
7、重作作日志(online redolog files),和和數(shù)據(jù)據(jù)文件(datafiles). 邏輯輯logical結(jié)構(gòu)構(gòu)包括表表空間(tablespaces),段段(segments),區(qū)區(qū)間(extents), 和數(shù)數(shù)據(jù)塊(datablocks).Oracleserver 可以以有條理理的通過(guò)過(guò)表空間間以及段段、擴(kuò)展展、數(shù)據(jù)據(jù)塊控制制磁盤(pán)空空間表空間(Tablespaces)Oracledatabase的的數(shù)據(jù)據(jù)存儲(chǔ)在在表空間間中。AnOracledatabasecan be logicallygrouped intosmallerlogical areas of space known
8、as tablespaces.一個(gè)tablespace 只能能同時(shí)屬屬于一個(gè)個(gè)database。每個(gè)tablespace 包含含一個(gè)或或多個(gè)操操作系統(tǒng)統(tǒng)文件數(shù)據(jù)文文件(data files).一個(gè)tablespace 可能能包含一一個(gè)或多多個(gè)segments.Tablespaces可可以在數(shù)數(shù)據(jù)庫(kù)運(yùn)運(yùn)行時(shí)使使其在線線。除了SYSTEMtablespace 或有有活動(dòng)動(dòng)回滾段段的tablespace ,tablespaces可可以被離離線(offline)。Tablespaces可可以在讀讀/寫(xiě)之之間切換換。DatabaseArchitecture(Continued)數(shù)據(jù)文件件 DataFil
9、esOracle數(shù)數(shù)據(jù)庫(kù)tablespace包含的的一個(gè)或或多個(gè)文文件叫做做數(shù)據(jù)文文件(data files)。這這些物理理結(jié)構(gòu)在在oracle服務(wù)運(yùn)運(yùn)行時(shí)與與操作系系統(tǒng)相配配合。 一個(gè)個(gè)數(shù)據(jù)文文件只能能屬于一一個(gè)tablespace。 Oracle服服務(wù)為表表空間創(chuàng)創(chuàng)建一個(gè)個(gè)數(shù)據(jù)文文件,分分配指定定的磁盤(pán)盤(pán)空間再再加上額額外的一一小部分分開(kāi)銷(xiāo)。數(shù)據(jù)庫(kù)庫(kù)管理員員在數(shù)據(jù)據(jù)文件創(chuàng)創(chuàng)建后可可以改變變它的大大小或者者設(shè)置為為根據(jù)需需要自動(dòng)動(dòng)增長(zhǎng)。段 SegmentsSegment指在tablespace中為特特定邏輯輯存儲(chǔ)結(jié)結(jié)構(gòu)分配配的空間間。例如如,為為表分配配的所有有存儲(chǔ)空空間就是是就是一一個(gè)se
10、gment。 一個(gè)個(gè)tablespace可能能包含一一個(gè)或多多個(gè)Segment . segment不不能跨越越 tablespace;但但是,一一個(gè)segment可可以跨越越多個(gè)屬屬于同一一 Tablespace的的data files 。 每個(gè)個(gè) segment有有一個(gè)個(gè)或多個(gè)個(gè)extent 組成成。區(qū)間Extents通過(guò)extent來(lái)來(lái)給segment分分配空間間。 一個(gè)個(gè)或多個(gè)個(gè)extents組成成一個(gè)segment. 當(dāng)一一個(gè)segment創(chuàng)建時(shí)時(shí),至少少包含一一個(gè)extent。 當(dāng)segment增長(zhǎng)長(zhǎng)時(shí),extents被加到到 segment中中。 DBA可以以手工為為segment
11、增增加extents。 一個(gè)個(gè) extent由由一系列列連續(xù)的的 Oracleblocks組組成。 一個(gè)個(gè) extent不不能跨越越 datafile,但但必須須存在data file中中。TheRelationshipsAmongSegments,Extents,and DataBlocksData BlocksOracleserver管理data files存儲(chǔ)空空間的單單位叫做做 Oracleblocksordatablocks.Oracle數(shù)數(shù)據(jù)庫(kù)庫(kù)最小的的存儲(chǔ)數(shù)數(shù)據(jù)單位位為datablocks. Oracledata blocks是Oracleserver存儲(chǔ)、讀、寫(xiě)寫(xiě)的最小小的存儲(chǔ)
12、儲(chǔ)單位。 一個(gè)個(gè)datablock對(duì)應(yīng)應(yīng)一個(gè)或或多個(gè)分分配給data file的的操作系系統(tǒng)塊。 在Oracle數(shù)數(shù)據(jù)庫(kù)創(chuàng)創(chuàng)建時(shí),初始參參數(shù)文件件的DB_BLOCK_SIZE 確定定Oracle數(shù)據(jù)庫(kù)庫(kù)Datablock的大大小。 Datablock的的大小應(yīng)應(yīng)該為操操作系統(tǒng)統(tǒng)塊的整整數(shù)倍,以減少少I(mǎi)/O量。 Datablock的的最大尺尺寸依賴(lài)賴(lài)于操作作系統(tǒng)。OracleInstance-SGAOracleinstance包包含SGA內(nèi)內(nèi)存結(jié)構(gòu)構(gòu)和管理理數(shù)據(jù)庫(kù)庫(kù)的一些些后臺(tái)進(jìn)進(jìn)程。Instance被看看成使用用各個(gè)操操作系統(tǒng)統(tǒng)的特定定方法instance只只能同同時(shí)打開(kāi)開(kāi)和使用用一個(gè)data
13、base。SystemGlobal AreaSGA是是存儲(chǔ)數(shù)數(shù)據(jù)庫(kù)進(jìn)進(jìn)程共享享的數(shù)據(jù)據(jù)庫(kù)信息息的內(nèi)存存區(qū)域。它包含含Oracle Server數(shù)數(shù)據(jù)和控控制信息息。分配配在OracleServer駐駐留的計(jì)計(jì)算機(jī)虛虛擬內(nèi)存存中。SGA包包含如下下內(nèi)存結(jié)結(jié)構(gòu):共享池(shared pool) 用來(lái)來(lái)存儲(chǔ)最最近執(zhí)行行的SQL語(yǔ)句句和最近近使用的的數(shù)據(jù)字字典(data dictionary)的數(shù)據(jù)據(jù)。這些些SQL語(yǔ)句可可能是被被用戶(hù)遞遞交的也也可能是是存儲(chǔ)過(guò)過(guò)程調(diào)用用的。數(shù)據(jù)緩沖沖區(qū)(databasebuffer cache)用來(lái)來(lái)存儲(chǔ)最最近從數(shù)數(shù)據(jù)文件件中讀寫(xiě)寫(xiě)過(guò)的數(shù)數(shù)據(jù)。重作日志志緩沖區(qū)區(qū)(re
14、dologbuffer)用來(lái)來(lái)記錄服服務(wù)或后后臺(tái)進(jìn)程程對(duì)數(shù)據(jù)據(jù)庫(kù)的操操作。另外在SGA中中還有兩兩個(gè)可選選的內(nèi)存存結(jié)構(gòu):Java pool: 用來(lái)來(lái)存儲(chǔ)Java代碼。Largepool: 用來(lái)來(lái)存儲(chǔ)不不與SQL直接接相關(guān)的的大型內(nèi)內(nèi)存結(jié)構(gòu)構(gòu)。例如如:在備備份和恢恢復(fù)時(shí)的的數(shù)據(jù)拷拷貝。Background ProcessesDatabaseWriter(DBW0) 負(fù)責(zé)責(zé)將數(shù)據(jù)據(jù)的更改改由database buffercache寫(xiě)到到datafiles。 LogWriter(LGWR) 負(fù)責(zé)責(zé)將數(shù)據(jù)據(jù)更改記記錄由redo logbuffer寫(xiě)寫(xiě)到redolog files. SystemMoni
15、tor (SMON) 檢查查數(shù)據(jù)庫(kù)庫(kù)的一致致性,必必要的情情況下,在數(shù)據(jù)據(jù)庫(kù)打開(kāi)開(kāi)時(shí)執(zhí)行行恢復(fù)。 ProcessMonitor(PMON)用戶(hù)進(jìn)進(jìn)程失敗敗時(shí),進(jìn)進(jìn)程監(jiān)控控程序?qū)崒?shí)現(xiàn)進(jìn)程程恢復(fù)。 TheCheckpoint Process(CKPT) 負(fù)責(zé)責(zé)更新數(shù)數(shù)據(jù)庫(kù)的的控制文文件(controlfiles)中的狀狀態(tài)信息息。在數(shù)數(shù)據(jù)緩存存永久寫(xiě)寫(xiě)入數(shù)據(jù)據(jù)庫(kù)時(shí)。)PGA(程序全全局區(qū))是內(nèi)存中中的區(qū)域域,包含含單個(gè)進(jìn)進(jìn)程的數(shù)數(shù)據(jù)和控控制信息息。每個(gè)個(gè)服務(wù)器器進(jìn)程分分配一個(gè)個(gè)PGA,PGA由每每個(gè)服務(wù)務(wù)器進(jìn)程程獨(dú)占。當(dāng)用戶(hù)戶(hù)連接入入Oracle數(shù)據(jù)庫(kù)庫(kù)并建立立會(huì)話時(shí)時(shí),Oracle分配配PGA。
16、與SGA不不同,PGA僅僅被一個(gè)個(gè)進(jìn)程使使用。COMMITs 步驟驟當(dāng) COMMIT執(zhí)執(zhí)行時(shí):1server在在redologBuffer中中放置一一個(gè)SCN作為為commit記號(hào)。2LGWR 執(zhí)行行一個(gè)不不間斷的的寫(xiě)操作作包括所所有的redo logbuffer寫(xiě)寫(xiě)到redolog files及commit記號(hào)號(hào)。在這這一點(diǎn),Oracle server可以以保證即即使在實(shí)實(shí)例失敗敗時(shí)數(shù)據(jù)據(jù)也不會(huì)會(huì)丟失。3用戶(hù)被通通知COMMIT完成成。.4server記記錄信息息顯示事事務(wù)已經(jīng)經(jīng)完成,鎖可以以被釋放放。數(shù)據(jù)緩沖沖信息獨(dú)獨(dú)立的由由DBW0執(zhí)行行,可能能在commit前也也可能在在Commit后
17、。SystemChange Number無(wú)論事務(wù)務(wù)在何時(shí)時(shí)提交,Oracle server總是是分配一一個(gè)SystemChangeNumber (SCN)給這個(gè)個(gè)事務(wù)。SCN自動(dòng)增增加,在在數(shù)據(jù)庫(kù)庫(kù)是唯一一的。它它Oracle Server被用用來(lái)作為為內(nèi)部的的時(shí)間戳戳,來(lái)同同步數(shù)據(jù)據(jù)及保證證數(shù)據(jù)讀讀一致性性。使用用 SCN可可以不依依靠操作作系統(tǒng)時(shí)時(shí)間來(lái)檢檢驗(yàn)一致致性。SQL語(yǔ)語(yǔ)句的執(zhí)執(zhí)行過(guò)程程A、用戶(hù)戶(hù)發(fā)出SQL請(qǐng)請(qǐng)求,打打開(kāi)游標(biāo)標(biāo);B、把SQL語(yǔ)語(yǔ)句語(yǔ)法法分析,執(zhí)行計(jì)計(jì)劃,數(shù)數(shù)據(jù)字典典等信息息存入內(nèi)內(nèi)存中共共享池內(nèi)內(nèi);C、從數(shù)數(shù)據(jù)文件件中把相相關(guān)數(shù)據(jù)據(jù)塊讀入入數(shù)據(jù)緩緩沖區(qū);D、做相相應(yīng)操
18、作作,若做做修改,先加上上行級(jí)鎖鎖,經(jīng)確確認(rèn)后,把改過(guò)過(guò)前后記記錄內(nèi)容容存入重重做日志志緩沖區(qū)區(qū)內(nèi);E、返回回結(jié)果給給用戶(hù),關(guān)閉游游標(biāo)。備注:SQL語(yǔ)語(yǔ)句大小小寫(xiě)敏感感的,同同樣的一一個(gè)語(yǔ)句句,若大大小寫(xiě)不不同,oracle需需分析執(zhí)執(zhí)行兩次次,每句句后必以以“;”結(jié)束。summaryInthis lesson,you shouldhave learnedhow to:Explain database files:data files,control files,onlineredologsExplain SGAmemorystructures:DBbuffer cache,sharedSQL
19、 pool, andredo logbufferExplain primarybackgroundprocesses: DBW0, LGWR, CKPT, PMON, SMON, andARC0Explain SQLprocessing steps:parse,execute,fetch數(shù)據(jù)字典典數(shù)據(jù)字典典 DataDictionary數(shù)據(jù)字典典數(shù)據(jù)字典典是Oracle數(shù)據(jù)據(jù)庫(kù)的重重要組成成。它由由一組只只讀表組組成。包括:數(shù)據(jù)庫(kù)所所有對(duì)象象的定義義(表,視圖,索引,簇,同同義詞,序列,過(guò)程程,函數(shù)數(shù),程序序包,觸觸發(fā)器)空間的分分配和使使用狀況況列的缺省省值完整性約約束信息息用戶(hù)名已授予用用
20、戶(hù)的角角色和權(quán)權(quán)限審計(jì)信息息等數(shù)據(jù)字典典結(jié)構(gòu)基表存放相關(guān)關(guān)數(shù)據(jù)庫(kù)庫(kù)信息的的基礎(chǔ)表表視圖匯總并顯顯示存放放數(shù)據(jù)字字典基表表中信息息的視圖圖數(shù)據(jù)字典典所有者者Oracle的的sys用戶(hù)擁?yè)碛袛?shù)據(jù)據(jù)字典所所有的基基表和視視圖。任何Oracle用戶(hù)戶(hù)都不能能改變數(shù)數(shù)據(jù)字典典的任何何數(shù)據(jù)。不能更更新、插插入、刪刪除。數(shù)據(jù)字字典的改改變會(huì)影影響數(shù)據(jù)據(jù)庫(kù)的正正常運(yùn)行行。系統(tǒng)管理理員需要要嚴(yán)格管管理系統(tǒng)統(tǒng)用戶(hù).(sysand system)數(shù)據(jù)字典典分類(lèi)USER_*:用戶(hù)戶(hù)擁有的的對(duì)象ALL_*:可可訪問(wèn)問(wèn)的對(duì)象象DBA_*:所所有對(duì)對(duì)象.-7.3.493個(gè)個(gè)-8.0.5118個(gè)-8.1.6165個(gè)從DICT
21、IONARY(DICT)中可可查到名名稱(chēng)常用的數(shù)數(shù)據(jù)字典典Dba_tablespacesDba_data_filesDba_tablesDba_usersDba_viewsDba_indexesDba_db_linksDba_free_spaceDba_ind_columnsDba_jobsDba_objectsDba_rollback_segsDba_segmentsDba_sequencesDba_snappshotsDba_synonymsDba_tab_columnsDba_triggersDba_constraintsDba_cons_columns前綴范圍USER用戶(hù)視圖ALL用戶(hù)
22、可訪問(wèn)的部分DBA數(shù)據(jù)庫(kù)管理員視圖PL*SQLPL*SQLSQL是是結(jié)構(gòu)化化的查詢(xún)?cè)冋Z(yǔ)言O(shè)racle的的SQL語(yǔ)言包包含對(duì)ANSI/ISO標(biāo)準(zhǔn)準(zhǔn)SQL語(yǔ)言的的擴(kuò)充。Oracle的的SQL語(yǔ)言分分為以下下幾類(lèi):DML(數(shù)據(jù)操操縱語(yǔ)言言)DDL(數(shù)據(jù)定定義語(yǔ)言言)事物處理理的控制制語(yǔ)言會(huì)話控制制語(yǔ)句系統(tǒng)控制制語(yǔ)句SQL*PLUS是Oracle的一個(gè)個(gè)使用程程序,它它可以運(yùn)運(yùn)行于客客戶(hù)端,也可以以運(yùn)行服務(wù)器端端,通過(guò)過(guò)它能夠夠查看數(shù)數(shù)據(jù)字典典的信息息,以及及查看用用戶(hù)數(shù)據(jù)據(jù)和結(jié)構(gòu)構(gòu)等,運(yùn)運(yùn)行程序序。PL*SQL是Oracle的一種種過(guò)程化化的語(yǔ)言言。他有有自己的的程序結(jié)結(jié)構(gòu),有各種條條件控制制和循環(huán)
23、環(huán)控制。通過(guò)語(yǔ)語(yǔ)言,能能夠?qū)憯?shù)數(shù)據(jù)庫(kù)的的存儲(chǔ)過(guò)過(guò)程和包包。甚至至通過(guò)PL*SQL語(yǔ)語(yǔ)言還可可以開(kāi)發(fā)發(fā)基于Web的的應(yīng)用。OracleSQL,SQL*Plus andPL*SQLDMLSelect(從一一個(gè)或多多個(gè)表或或視圖中中檢索數(shù)數(shù)據(jù))selectempno,ename,sal,deptnofrom empwheredeptno=10;復(fù)雜的select語(yǔ)語(yǔ)句:groupby子子句selectdeptno,min(sal),max(sal) fromemp group by deptno;having子子句selectdeptno,min(sal),max(sal) fromemp wher
24、e job=CLERKgroupbydeptnohavingmin(sal) /* sql*plus的命令令行狀態(tài)態(tài) */sql setpauseonspoolfilenamespooloff維護(hù)參數(shù)數(shù)文件(init.ora)ManaginganOracleInstanceUses of ParametersTheparameter file, commonly referred to as theinit sid.orafile,isatext filethatcanbemaintainedusinga standard operatingsystemeditor.Bydefault,iti
25、slocated in the%ORACLE_HOME%database directoryonWindows NT.With Oracle8ionWindows NT,theparameter filepoints to the%ORACLE_HOME%adminsidpfile directorywheretheactual parameterfile is stored.Theparametersintheinitsid.ora filecan haveasignificanteffectondatabaseperformance, andsome needtobemodifiedint
26、he followingways forproduction systems: Sizethe SystemGlobalArea(SGA). Setdatabaseandinstancedefaults. Setuser or processlimits. Setlimitsondatabaseresources. Definevarious physical attributesofthe database,suchasthe database block size. Specifycontrolfiles,archivedlog files,theALERTfile,and trace f
27、ilelocations.RulesforSpecifyingParameters Specifythe valuesinthefollowing format:keyword=value. Allparameters areoptional. Theserverhas adefaultvalueforeachparameter. Thisvaluemay be operatingsystemdependent,dependingonthe parameter. Parameterscan be specifiedinanyorder. Commentlinesbeginwiththe#sym
28、bol. Encloseparametersindoublequotation marks to includecharacter literals. Additionalfilescan be included withthe keywordIFILE. If caseissignificantfor theoperatingsystem,then it is alsosignificantinfilenames. Multiple valuesareenclosedinparenthesesand separatedbycommas.Note:Develop astandardfor li
29、stingparameters;either listthemalphabeticallyorgroupthem by functionality.StartingtheInstanceUsually youwouldstartaninstancewithout mounting adatabaseonlyduringdatabasecreationorthe re-creation of controlfiles.Startinganinstanceincludesthefollowing tasks: Readingthe parameterfile initsid.ora Allocat
30、ingthe SGA Starting thebackground processes Openingthe ALERT fileand thetracefilesThedatabasemustbenamedwith theDB_NAME parametereitherinthe initSID.orafile or in theSTARTUP command.MountingtheDatabaseToperform specific maintenance operations, youstartaninstanceandmountadatabasebutdonot openthe data
31、base.Forexample,the database mustbemountedbutnot openduring thefollowingtasks: Renaming datafiles Enabling anddisablingredologarchiving options PerformingfulldatabaserecoveryMountinga database includes thefollowingtasks: Associating adatabasewitha previouslystartedinstance Locating andopening thecon
32、trol files specifiedintheparameter file Readingthe controlfilestoobtain thenamesandstatus of thedata files andredo logfiles(However,nochecks areperformedtoverify theexistenceofthe datafilesand onlineredo logfilesatthis time.)Opening theDatabaseNormaldatabaseoperation means thataninstanceisstartedand
33、the database is mountedand open; thisallows anyvaliduser to connecttothe database andperform typicaldataaccessoperations.Opening thedatabaseincludesthefollowing tasks: Openingthe onlinedata files Openingthe onlineredo logfilesIfanyofthe datafilesoronline redolog files arenotpresentwhen youattempt to
34、 openthe database,theOracle serverreturns an error.Duringthisfinalstage,the Oracleserververifiesthatallthe datafilesand onlineredo logfilescanbeopened andchecksthe consistency of thedatabase.Ifnecessary,theSystem Monitorbackgroundprocess (SMON)initiatesinstancerecovery.StartingUpTostartupaninstance,
35、use thefollowingcommand:STARTUP FORCERESTRICTPFILE= filenameOPENRECOVER database|MOUNT|NOMOUNTToopen thedatabasefrom STARTUPNOMOUNTtoa MOUNT stage or fromMOUNTtoanOPENstage,use theALTERDATABASEcommand:ALTERDATABASE MOUNT |OPENALTERDATABASEOPEN READ WRITE|READ ONLYExample:Startuptheinstanceand openth
36、e database:STARTUP PFILE=/DISK1/initU15.Changethe state of thedatabasefrom NOMOUNTtoMOUNT:ALTERDATABASEdatabaseMOUNT;Open thedatabaseasa read-onlydatabase:ALTERDATABASEdatabaseOPEN READONLY;QuickReference管理控制制文件課程目標(biāo)標(biāo)解釋控制制文件的的使用了解控制制文件的的內(nèi)容獲取控制制文件信信息復(fù)用控制制文件控制文件件的作用用是小的二二進(jìn)制文文件,在在:數(shù)據(jù)庫(kù)MOUNT數(shù)據(jù)庫(kù)運(yùn)運(yùn)行需要要使用??刂?/p>
37、文件件與一個(gè)個(gè)數(shù)據(jù)庫(kù)庫(kù)有關(guān)應(yīng)該復(fù)用用以防止止文件丟丟失控制文件件的內(nèi)容容數(shù)據(jù)庫(kù)名名數(shù)據(jù)據(jù)文件位位置重重作日志志位置表表空間間名當(dāng)當(dāng)前日志志文件順順序號(hào)檢檢查點(diǎn)點(diǎn)信息日日志歷歷史備備分信息息影響控制制文件大大小的參參數(shù)控制文件件的大小小受下列列參數(shù)影影響:MAXLOGFILESMAXLOGMEMBERSMAXLOGHISTORYMAXDATAFILESMAXINSTANCESCONTROL_FILE_RECORD_KEEP_TIME獲取控制制文件的的信息V$CONTROLFILE- NAMEV$PARAMETER- NAME(control_file)-VALUEV$CONTROLFILE_RE
38、CORD_SECTION-TYPE- RECORDS_SIZE- RECORDS_TOTAL-RECORDS_USED控制文件件使用的的原則復(fù)用控制制文件在 CONTROL_FILES中中包含含完全路路徑在數(shù)據(jù)庫(kù)庫(kù)結(jié)構(gòu)發(fā)發(fā)生變化化時(shí)備份份控制文文件復(fù)用控制制文件control_files=(/DISK1/control01.con,/DISK2/control02.con)常見(jiàn)問(wèn)題題改變控制制文件的的位置1.正正常關(guān)閉閉數(shù)據(jù)庫(kù)庫(kù)2.將將控制文文件從當(dāng)當(dāng)前位置置依到新新的位置置3.修修改initsid.ora或configsid.ora中control_file參數(shù)數(shù).4.啟啟動(dòng)數(shù)據(jù)據(jù)庫(kù)常見(jiàn)問(wèn)題
39、題-一一個(gè)控制制文件丟丟失可關(guān)閉數(shù)數(shù)據(jù)庫(kù)復(fù)復(fù)制好的的控制文文件- 所有有控制文文件丟失失,重建建控制文文件svrmgrlstartup mountsvrmgrlalterdatabasebackupcontrolfiletotrace編輯udump下的TRACE文件件執(zhí)行文件件管理表空空間和數(shù)數(shù)據(jù)文件件課程目標(biāo)標(biāo)了解數(shù)據(jù)據(jù)庫(kù)的邏邏輯結(jié)構(gòu)構(gòu)建立表空空間利用幾種種方法改改變表空空間的大大小改變表空空間的狀狀態(tài)和存存儲(chǔ)參數(shù)數(shù)改變數(shù)據(jù)據(jù)文件位位置準(zhǔn)備需要要的表空空間表空間表空間由由一組數(shù)數(shù)據(jù)文件件組成每個(gè)數(shù)據(jù)據(jù)文件屬屬于一個(gè)個(gè)表空間間每個(gè)表,索引,分區(qū)和和所有其其他的段段均屬于于一個(gè)表表空間但但可以跨
40、跨表空間間的多個(gè)個(gè)數(shù)據(jù)文文件SYSTEM和和非SYSTEM表表空間間SYSTEM表表空間間包含:數(shù)據(jù)字典典信息SYSTEM回回滾段段非SYSTEM表空間間包含:回滾段臨時(shí)段應(yīng)用數(shù)據(jù)據(jù)應(yīng)用索引引臨時(shí)表空空間用于排序序操作不能包含含永久性性數(shù)據(jù)CREATETABLESPACEsortDATAFILE?DISK2/sort01.dbf?SIZE 50MMINIMUM EXTENT1MDEFAULT STORAGE(INITIAL2MNEXT2MMAXEXTENTS 500PCTINCREASE0)TEMPORARY;回滾表空空間用于保保存回滾滾段不 要包包含其他他永久性性數(shù)據(jù)CREATETABLES
41、PACErbsDATAFILE?DISK2/sort01.dbf?SIZE 50MMINIMUM EXTENT1MDEFAULT STORAGE(INITIAL2MNEXT2MMAXEXTENTS 500PCTINCREASE0);建立表空空間CREATETABLESPACEapp_dataDATAFILE?DISK4/app01.dbf?SIZE100M,?DISK5/app02.dbf?SIZE100MMINIMUM EXTENT500KDEFAULT STORAGE(INITIAL500KNEXT 500KMAXEXTENTS500PCTINCREASE0);存儲(chǔ)參數(shù)數(shù)下述參數(shù)數(shù)影響段段
42、的空間間分配:INITIALNEXTMAXEXTENTSMINEXTENTSPCTINCREASE表空間管管理的一一般原則則使用同樣樣大小的的子段只在表空空間上指指定存儲(chǔ)儲(chǔ)參數(shù)子段大小小為160K,5120KB,160MB監(jiān)視子段段個(gè)數(shù)超超過(guò)1024的的段非常大的的表應(yīng)單單獨(dú)建立立表空間間TEMP段應(yīng)放放在TEMP表表空間回滾段應(yīng)應(yīng)單獨(dú)放放在回滾滾段的表表空間給表空間間增加數(shù)數(shù)據(jù)文件件ALTERTABLESPACE APP_dataADDDATAFILE?DISK5/app03.dbf?SIZE200M;允許數(shù)據(jù)據(jù)文件自自動(dòng)擴(kuò)展展ALTERTABLESPACE app_dataADDDATAF
43、ILE?DISK6/app04.dbf?SIZE200MAUTOEXTEND ON NEXT10MMAXSIZE 500M;Tablespace APP_DATA ALTERDATABASEDATAFILE?DISK5/app02.dbf?RESIZE200M;手工改變變數(shù)據(jù)文文件的大大小改變存儲(chǔ)儲(chǔ)參數(shù)ALTERTABLESPACE app_dataMINIMUM EXTENT2M; ALTERTABLESPACE app_dataDEFAULT STORAGE(INITIAL2MNEXT 2MMAXEXTENTS 999);將表空間間OFFLINE不能訪問(wèn)問(wèn)處于OFFLINE狀態(tài)的的表空間間
44、的數(shù)據(jù)據(jù)SYSTEM和和包含含活動(dòng)回回滾段的的表空間間不能OFFLINEALTERTABLESPACE app_data OFFLINE;移動(dòng)數(shù)據(jù)據(jù)文件表空間APP_DATA必必須OFFLINE目標(biāo)文件件必須存存在ALTERTABLESPACE app_data RENAMEDATAFILE?DISK4/app01.dbf?TO ?DISK5/app01.dbf?只讀表空空間ALTERTABLESPACE app_data READONLY; 表空間必必須在ONLINE狀狀態(tài)表空間中中不含活活動(dòng)的事事物.表空間中中不含活活動(dòng)的回回滾段段表空間中中不在作作在線備備份刪除表空空間DROP TABL
45、ESPACEapp_dataINCLUDINGCONTENTS;下述命令令刪除APP_DATA表表空間及及其中的內(nèi)容容.獲取表空空間有關(guān)關(guān)的信息息DBA_TABLESPACESTABLESPACE_NAMENEXT_EXTENTMAX_EXTENTSPCT_INCREASEMIN_EXTLENSTATUSCONTENTS獲取數(shù)據(jù)據(jù)文件有有關(guān)的信信息DBA_DATA_FILESFILE_NAMETABLESPACE_NAMEBYTESAUTOEXTENSIBLEMAXBYTESINCREMENT_BY一般原則則使用多個(gè)個(gè)表空間間為表空間間指定存存儲(chǔ)參數(shù)數(shù)給用戶(hù)指指定表空空間限額額回滾段的的管理課
46、程目標(biāo)標(biāo)回滾段個(gè)個(gè)數(shù)和大大小的規(guī)規(guī)劃使用合適適的存儲(chǔ)儲(chǔ)參數(shù)建建立回滾滾段回滾段的的維護(hù)從數(shù)據(jù)字字典中獲獲取回滾滾段的信信息回滾段問(wèn)問(wèn)題的診診斷回滾段的的類(lèi)型SYSTEM非-SYSTEM私用公用1、事物物和回滾滾段2、回滾滾段的增增長(zhǎng)4、讀一一致性介紹回退退段的有有關(guān)概念念3、回滾滾段的回回縮回滾段個(gè)個(gè)數(shù)的規(guī)規(guī)劃OLTP多個(gè)小的的回滾段段每個(gè)回滾滾段四個(gè)個(gè)事物=N/4Batch少量的大大回滾段段回滾段個(gè)個(gè)數(shù)的規(guī)規(guī)劃查詢(xún)是否否有回滾滾段的競(jìng)競(jìng)爭(zhēng)SVRMGR select* fromv$waitstat;CLASSCOUNTTIME-data block00sort block00save undo
47、block00segment header00save undoheader00free list00systemundoheader00systemundoblock00undo header00undo block00回滾段的的大小規(guī)規(guī)劃使用同樣樣大小的的子段INITIAL,NEXT應(yīng)應(yīng)用2KB,4KB。MINEXTENTS設(shè)為20OPTIMAL 應(yīng)大大于MINTEXTENTS的大小小INITIAL=NEXT=1。25M/n建立回滾滾段CREATEROLLBACKSEGMENTrbs01TABLESPACE rbsSTORAGE (INITIAL 100KNEXT100K OPTIMAL4
48、MMINEXTENTS20MAXEXTENTS100);使回滾段段ONLINEALTERROLLBACKSEGMENT rbs01 ONLINE;ROLLBACK_SEGMENTS=(rbs01)在初始化化參數(shù)中中指定,以保證證數(shù)據(jù)庫(kù)庫(kù)啟動(dòng)時(shí)時(shí)ONLINE用下述命命令使回回滾段可可用事物如何何使用回回滾段將所有回回滾段ONLINE獲得私有有回滾段段有足夠的回滾段獲取公用用回滾段段計(jì)算需要要的回滾滾段個(gè)數(shù)數(shù)YesNo修改回滾滾段存儲(chǔ)儲(chǔ)參數(shù)ALTERROLLBACKSEGMENT rbs01STORAGE(MAXEXTENTS 200);使用ALTERROLLBACKSEGMENT命令從回滾段段中
49、釋放放空間ALTERROLLBACKSEGMENT rbs01SHRINKTO4M;使用ALTER ROLLBACK SEGMENT命命令使回滾段段OfflineALTERROLLBACKSEGMENT rbs01 OFFLINE;刪除回滾滾段DROP ROLLBACK SEGMENTrbs01;ALTERROLLBACKSEGMENT rbs01 OFFLINE;回滾段在在刪除之之前必須須OFFLINE將回滾段段offline后回回滾段不不可用數(shù)據(jù)庫(kù)中中的回滾滾段查查詢(xún)回滾滾段信息息DBA_ROLLBACK_SEGS標(biāo)識(shí)SEGMENT_IDSEGMENT_NAME所在表空空間,類(lèi)類(lèi)型和狀狀態(tài)
50、TABLESPACE_NAMEOWNER(PUBLIC or SYS)STATUS(ONLINEorOFFLINE)回滾段統(tǒng)統(tǒng)計(jì)信息息V$ROLLNAMEUSNNAMEV$ROLLSTATUSNEXTENTSRSSIZEXACTSOPTSIZEHWMSIZEAVEACTIVESTATUSCUREXTCURBLK回滾段常常見(jiàn)問(wèn)題題空間不夠夠讀一致性性錯(cuò)誤阻塞事物物表空間offline時(shí)出錯(cuò)錯(cuò)空間不夠夠表空間中中無(wú)空閑閑空間增大文件件允許文件件自動(dòng)擴(kuò)擴(kuò)充增加文件件達(dá)到段的的MAXEXTENTS增大MAXEXTENTS用更大的的子段參參數(shù)重建建回滾段段用戶(hù)管理理1、創(chuàng)建、改變、刪除和和監(jiān)控oracl
51、e的的新用戶(hù)戶(hù)用戶(hù)管理理(1)賦賦于合法法的用戶(hù)戶(hù)或和密密碼SVRMGLCREATE USERusernameIDENTIFIEDBYuserpasswordDEFAULTTABLESPACEtablespace1TEMPORARY TABLESPACEtablespace2QUOTAnKONtablespace1;MUNLIMITED空間限額額(2)授授于用戶(hù)戶(hù)連接Oracle數(shù)數(shù)據(jù)庫(kù)的的權(quán)限SVRMGLgrantconnecttousernamewithgrantoption;rolenameprivelege.常用的幾幾個(gè)角色色role(權(quán)限的的集合)connect(8)連連上Oracl
52、e,做最基基本操作作resource(5)具具有程序序開(kāi)發(fā)最最基本的的權(quán)限dba(77)數(shù)數(shù)據(jù)庫(kù)管管理員所所有權(quán)限限exp-full-database可可把數(shù)數(shù)據(jù)庫(kù)整整個(gè)備份份輸出的的權(quán)限imp-full-datsabase可可把數(shù)數(shù)據(jù)庫(kù)整整個(gè)備份份恢復(fù)輸輸入的權(quán)限限(3)alteruser;(4)drop usercascade;(5)revokerolefrom user;2、權(quán)限限的管理理權(quán)限的分分類(lèi)systemprivilege針針對(duì)整個(gè)個(gè)系統(tǒng)操操作的權(quán)權(quán)限objectprivilege針針對(duì)整整個(gè)具體體object操作的的權(quán)限可查看dba-sys-privs,dba-fab-priv
53、s;視圖圖dba-col-privs;數(shù)據(jù)庫(kù)的的實(shí)用程程序OracleExportOracleImportOracleEnterpriseManager數(shù)據(jù)庫(kù)的的實(shí)用程程序Export它是Oracle數(shù)據(jù)據(jù)庫(kù)的一一個(gè)實(shí)用用程序。它將Oracle數(shù)數(shù)據(jù)庫(kù)的的數(shù)據(jù)和結(jié)構(gòu)構(gòu)移出Oracle放放入到一一個(gè)二進(jìn)進(jìn)制的export文文件中中。它轉(zhuǎn)出的數(shù)數(shù)據(jù)只有有Oracle的import程序序能夠處處理。Import它將讀取取轉(zhuǎn)出的的數(shù)據(jù)將將重建數(shù)數(shù)據(jù)庫(kù)的的內(nèi)容與與結(jié)構(gòu)。SQL*LOAD它提供了了將ascii格式的的數(shù)據(jù)裝裝載入庫(kù)庫(kù)的工具具。它是是一種非非常靈活活多樣的的工具。Export(卸載載)執(zhí)行e
54、xportexpusername/passwordparfile=filename交互式expusername/password獲取聯(lián)機(jī)機(jī)幫助exphelp=yPARFILE文件格式:FULL=YFILE=DBA.DMPGRANTS=YINDEXES=YCONSISTENT=YExport(卸載載)export常常見(jiàn)參數(shù)數(shù)的含義義userid是exp命令的的第一個(gè)個(gè)參數(shù)。定義你你需要卸卸載數(shù)據(jù)據(jù)的用戶(hù)戶(hù)。file定義export文文件的名名字buffer決定在export時(shí)時(shí),用來(lái)來(lái)存放卸卸載數(shù)據(jù)據(jù)的緩沖沖區(qū)的大大小。full控制export級(jí)別別。它是是決定數(shù)數(shù)據(jù)的備備份級(jí)別別是基于于全數(shù)據(jù)
55、據(jù)庫(kù)grants決定export程序序是否卸卸載授權(quán)權(quán) default=yowner決定數(shù)據(jù)據(jù)卸載的的級(jí)別。如果設(shè)設(shè)定owner參數(shù),卸載的的級(jí)別為為用戶(hù)級(jí)tables決定數(shù)據(jù)據(jù)卸載的的級(jí)別,如果設(shè)設(shè)tables參數(shù),則卸載載級(jí)別為為表級(jí)級(jí)rows決定只卸卸載數(shù)據(jù)據(jù)結(jié)構(gòu)還還是需要要卸載數(shù)數(shù)據(jù)Export舉舉例全數(shù)據(jù)庫(kù)庫(kù)的備份份expsystem/managerfull=Y file=dba.dmpgrants=Yrows=Y用戶(hù)級(jí)的的數(shù)據(jù)庫(kù)庫(kù)備份expscott/tigerfile=scott.dmpowner=scottgrants=Yrows=Y compress=y表級(jí)數(shù)據(jù)據(jù)庫(kù)備份份ex
56、pblake/paperfile=blake.dmptables=(dept,manager)rows=ycompress=Y執(zhí)行importimpusername/passwordparfile=filename交互式impusername/password獲取聯(lián)機(jī)機(jī)幫助imphelp=yparfile格式FULL=YFILE=DBA.DMPGRANTS=YINDEXES=Y#importall indexesImport(裝載載)import常常見(jiàn)參數(shù)數(shù)含義file/*定定義被裝裝載的文文件名*/fromuser/*定義import包包含對(duì)象象的schme的列表表*/full/*完全全數(shù)據(jù)
57、庫(kù)庫(kù)的裝載載*/indexes/*定定義是否否裝載索索引*/tables/*定義需需要裝載載表名的的列表*/touser/*定義需需要裝載載的用戶(hù)戶(hù)列表*/userid/*定義執(zhí)執(zhí)行imp的用用戶(hù)*/Import舉舉例對(duì)特定用用戶(hù)選擇擇表的數(shù)數(shù)據(jù)裝載載impsystem/managerfile=dba.dmp fromuser=scott tables=(dept,emp)裝載從另另外用戶(hù)戶(hù)中卸載載的表impscott/tigerfromuser=blaketouser=scott file=blake.dmptables=(unit,manager)裝載從一一個(gè)用戶(hù)戶(hù)到另外外一個(gè)用用戶(hù)的表表
58、impsystem/managerfile=scott.dmpfromuser=scotttouser=blaketables=(*)Oracle數(shù)數(shù)據(jù)庫(kù)庫(kù)的備份份與恢復(fù)復(fù)數(shù)據(jù)庫(kù)備備份數(shù)據(jù)庫(kù)例例程失敗敗的恢復(fù)復(fù)介質(zhì)故障障的恢復(fù)復(fù)備份方式式物理備份份就是Oracle的數(shù)數(shù)據(jù)文件件通過(guò)操操作系統(tǒng)統(tǒng)的工具具進(jìn)行的的 備份份。熱備份數(shù)據(jù)庫(kù)啟啟動(dòng)并以以歸檔方方式onlineoffline冷備份數(shù)據(jù)庫(kù)關(guān)關(guān)閉歸檔方式式非歸檔方方式邏輯備份份通過(guò)Oracle的實(shí)實(shí)用程序序進(jìn)行的的備份exp&imp物理備份份確認(rèn)需要要備份的的文件的的位置數(shù)據(jù)文件件以O(shè)racle用戶(hù)的的身份進(jìn)進(jìn)入操作作系統(tǒng)sqlplus sys
59、/managerselectname,statusfromv$datafile;NAMESTATUS-/u02/oradata/test/systest.dbfSYSTEM/u03/oradata/test/rbstest.dbfONLINE/u03/oradata/test/temptest.dbfONLINE/u04/oradata/test/usrtest.dbfONLINE/u04/oradata/test/tooltest.dbfONLINE日志文件件以O(shè)racle用戶(hù)的的身份進(jìn)進(jìn)入操作作系統(tǒng)sqlplus sys/managerselectmember fromv$logfile;
60、MEMBER-/u01/oradata/test/log1test.dbf/u01/oradata/test/log2test.dbf/u01/oradata/test/log3test.dbf物理備份份確認(rèn)需要要備份的的文件的的位置控制文件件以O(shè)racle用戶(hù)的的身份進(jìn)進(jìn)入OS。$svrmgrlsvrmgrconnectinternal;connectedsvrmgrshowparametercontrol_file;NAMETYPEVALUE-control_filesstring/u01/oradata/test/ctrl1test.ctlsvrmgr通常情況況下,系系統(tǒng)會(huì)有有三個(gè)控控制
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)電工程發(fā)展的學(xué)術(shù)研究與試題及答案
- 西方國(guó)家政治家的人格特征研究試題及答案
- 機(jī)電工程考試成功經(jīng)驗(yàn)2025年試題及答案
- 軟件開(kāi)發(fā)生命周期管理及試題與答案
- 網(wǎng)絡(luò)工程師考試準(zhǔn)備技巧與試題及答案
- 西方政治制度與教育科技融合的研究試題及答案
- 機(jī)電工程知識(shí)傳承與試題及答案總結(jié)
- 網(wǎng)絡(luò)工程師個(gè)案研究試題及答案
- 常見(jiàn)網(wǎng)絡(luò)協(xié)議解析試題及答案
- 網(wǎng)絡(luò)工程師職業(yè)發(fā)展的外部環(huán)境分析試題及答案
- 2023年四川省水電投資經(jīng)營(yíng)集團(tuán)普格電力有限公司招聘筆試題庫(kù)含答案解析
- (完整版)高級(jí)法學(xué)英語(yǔ)課文翻譯
- 無(wú)人機(jī)項(xiàng)目融資商業(yè)計(jì)劃書(shū)
- 食品營(yíng)養(yǎng)學(xué)(暨南大學(xué))智慧樹(shù)知到答案章節(jié)測(cè)試2023年
- GA 1810-2022城鎮(zhèn)燃?xì)庀到y(tǒng)反恐怖防范要求
- GB/T 2518-2008連續(xù)熱鍍鋅鋼板及鋼帶
- 商戶(hù)撤場(chǎng)退鋪驗(yàn)收單
- 部編版小學(xué)道德與法治三年級(jí)下冊(cè)期末質(zhì)量檢測(cè)試卷【含答案】5套
- 斷親協(xié)議書(shū)范本
- 五年級(jí)語(yǔ)文下冊(cè)第八單元【教材解讀】課件
- 外科圍手術(shù)期患者心理問(wèn)題原因分析及護(hù)理干預(yù)
評(píng)論
0/150
提交評(píng)論