dayoracle數(shù)據(jù)庫安裝卸載與基礎(chǔ)知識(shí)zlce1級(jí)培訓(xùn)_第1頁
dayoracle數(shù)據(jù)庫安裝卸載與基礎(chǔ)知識(shí)zlce1級(jí)培訓(xùn)_第2頁
dayoracle數(shù)據(jù)庫安裝卸載與基礎(chǔ)知識(shí)zlce1級(jí)培訓(xùn)_第3頁
dayoracle數(shù)據(jù)庫安裝卸載與基礎(chǔ)知識(shí)zlce1級(jí)培訓(xùn)_第4頁
dayoracle數(shù)據(jù)庫安裝卸載與基礎(chǔ)知識(shí)zlce1級(jí)培訓(xùn)_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

無601Oracle擬制劍日期審核日期批準(zhǔn)日期ZLHISORACLE數(shù)據(jù)庫的應(yīng)用層度為主導(dǎo),從實(shí)用的角度講ORACLE數(shù)據(jù)庫結(jié)構(gòu)、裝卸、網(wǎng)絡(luò)連接、啟動(dòng)關(guān)閉等內(nèi)容。特別約定:本資料以O(shè)RACLE10g為范例進(jìn)行講解,略入,請(qǐng)接合實(shí)際ORACLE數(shù)據(jù)庫的結(jié)構(gòu)建立感性的認(rèn)識(shí),ORACLE的基本操作,為后續(xù)的深入學(xué)習(xí)打下牢固的基礎(chǔ)。前目第1章ORACLE裝 ORACLEDatabaseConfigurationAssistant 通過表清除ORACLE的安裝服 NetConfigurationAssistant使用介 Oracle數(shù)據(jù)庫文 Oracle例 結(jié) TNS連接文件(數(shù)據(jù)庫別名 Sql*Net環(huán)境文 Alterdatabase 培訓(xùn)測(cè)驗(yàn) 一、判斷 二、單項(xiàng)擇 三、多項(xiàng)擇 四、綜合應(yīng) 案例分 第1章ORACLEoacle8.17 安裝的規(guī)范是oracle ZLHIS產(chǎn)品應(yīng)用一般使用基本安裝即可。只有在特殊環(huán)境中(如:服務(wù)器集群等)安裝oracleZLCE1級(jí)階段并未要求,因此高級(jí)安裝在ZLCE后續(xù)培訓(xùn)資料中再詳細(xì)介紹。至此oracle的程序文件完Oracleoracle數(shù)據(jù)庫裝好后就同時(shí)裝上了服務(wù)器端和客戶端,你用命令行登錄到oracle是客windows服務(wù)里可以看到oracle服務(wù),那個(gè)是oracle的服務(wù)器端,如果不是本地計(jì)算機(jī)需要裝oracle客戶端才能連接數(shù)據(jù)庫。Oracleoracle,一般我們使用PL/SQLDevelopment工具來數(shù)據(jù)庫,這個(gè)我們后面會(huì)具體講解這Oracle這種客戶端用于管理員管理數(shù)據(jù)庫,沒有功能上的限制,DBA可以沒有限Oracle這種精簡版的客戶端一般用于某些醫(yī)院的站點(diǎn)上,這種站點(diǎn)有很多功能限制,比如不能通過這個(gè)客戶端進(jìn)行數(shù)據(jù)的備份等DBA的工作.但這種精簡客戶端安裝后需要手工拷貝TNS文件到客戶機(jī)上.所有學(xué)員在各自電腦上安裝oracle服務(wù)器端,并創(chuàng)建一個(gè)數(shù)據(jù)庫實(shí)例需要啟動(dòng)次服務(wù),默認(rèn)情況下是手動(dòng),因?yàn)檎加煤芏噘Y源。網(wǎng)絡(luò)方式oracle數(shù)據(jù)庫服務(wù),只能在oracle服務(wù)器本機(jī)以IPC通信的方式ORACLE.EXE。ORACLEDatabaseConfigurationAssistant數(shù)據(jù)庫配置助手(DatabaseConfigurationAssistant)用于創(chuàng)建數(shù)據(jù)庫、配置數(shù)據(jù)庫選項(xiàng)、刪除數(shù)據(jù)庫和管理模板Oracledatabase10g=>Oracle=>oraDb10g_home1=>ConfigurationandMigrationTool=>DatabaseConfigurationAssistant 框,如圖單擊“下一步”,出現(xiàn)“操作”框,該框用于要執(zhí)行的數(shù)據(jù)庫操作(創(chuàng)建數(shù)據(jù)庫、出現(xiàn)數(shù)據(jù)庫模板框,如圖4:SIDHIS5:7:SYS、SYSTEM、DBSNMP、SYSMAN一口令”。這里選擇“使用不同的口令”,分別設(shè)置用戶的口令:SYSHIS,SYSTEMMANAGER,DBSNMPDBSNMP,SYSMANSYSMAN。設(shè)置口令置”框,該框用于指定數(shù)據(jù)庫文件的存放位置。如圖9:4oracleoradata庫文件位置”,單擊“下一步”,會(huì)出現(xiàn)“恢復(fù)配置”框,該框用于指定數(shù)據(jù)庫10:單擊“下一步”,會(huì)出現(xiàn)“數(shù)據(jù)庫內(nèi)容”框,該框用指定是否安裝示例方案,并 。如圖11:單擊“下一步”,會(huì)出現(xiàn)“初始化參數(shù)”框,該框用配置初始化參數(shù)、數(shù)據(jù)庫字12:單擊“下一步”,會(huì)出現(xiàn)“數(shù)據(jù)庫”框,該框用指定控制文件、數(shù)據(jù)文件、13:14:當(dāng)建立完成數(shù)據(jù)庫后,系統(tǒng)會(huì)鎖定除SYS、SYSTEM、DBSNMP、SYSMAN之外的所有其他用 parameterAltersystemsetO7_DICTIONARY_ACCESSIBILITY=truescope=spfiles;ShutdownimmediayDatabaseConfigurationAssistantSIDHIS用DBCA注意:在卸載數(shù)據(jù)庫之前,最好對(duì)整個(gè)數(shù)據(jù)庫進(jìn)行備份(數(shù)據(jù)庫的備份在后oracle通過表清除ORACLE的安裝服開始→運(yùn)行→鍵入“regedit”→進(jìn)入表編輯器進(jìn)行如下刪除操作serviceoracleCtrl+Foracle項(xiàng)目。注意這里搜索的是如下圖所示的路徑文件, 重新啟動(dòng)計(jì)算機(jī),重起后才能完全刪除Oracle所在 進(jìn)入C:\ProgramFiles →刪除oracle文件夾 進(jìn)入D盤→刪除oracle文件夾2ORACLENetConfigurationAssistant 3、選擇本地NET服務(wù)名配置選項(xiàng)以創(chuàng)建、修改、刪除、重新命名或測(cè)試在本tnsnames.ora4、選擇使用配置選項(xiàng)以配置對(duì)符合LDAP的服務(wù)器的選擇“本地NET1521NetManager必須配置客戶端計(jì)算機(jī),以便它能夠與Oracle數(shù)據(jù)庫連接。首先必須安裝OracleDatabaseOracleNetOracleNet,您就可以使用OracleNetManager通過本地命名方法來配置網(wǎng)絡(luò)服務(wù)名稱(如下:WindowsOracleNetStart->Programs->Oracle->ConfigurationandMigrationTools->Net出現(xiàn)eServiceNamingTCP/IP(網(wǎng)絡(luò)協(xié)議。必須配置數(shù)據(jù)庫6.SID6.SID訴您連接測(cè)試是否成功。單擊關(guān)閉,然后單擊完成。新的服務(wù)出現(xiàn)在ServiceNaming文件夾下。您可以查看或修改ServiceIdentification和AddressConfiguration下的高亮服務(wù)的配置。3ORACLEOracleOracleOracle數(shù)據(jù)庫是作為一個(gè)單元處理的數(shù)據(jù)集合。數(shù)據(jù)庫的一般用途是和檢索相系統(tǒng)文件的集合。Oracle數(shù)據(jù)庫由三種文件類型組成:數(shù)據(jù)文件包含數(shù)據(jù)庫中的實(shí)際數(shù)據(jù)。數(shù)據(jù)在用戶定義的表中,但是數(shù)據(jù)文件一個(gè)或多個(gè)數(shù)據(jù)文件形成數(shù)據(jù)庫的邏輯單元。這個(gè)單元稱為表空控制文件包含和驗(yàn)證數(shù)據(jù)庫完整性的必要信息。例如,控制文件用于識(shí)別數(shù)據(jù)12:D:\oracle\product\10.2.0\oradata\orcl\redo01.log3D:\oracle\product\10.2.0\oradata\orcl\*.CTL參數(shù)文件OracleSGA中一些內(nèi)存結(jié)構(gòu)大口令文件認(rèn)證哪些用戶限啟動(dòng)和關(guān)閉Oracle例程1D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora3:D:\oracle\product\10.2.0\oradata\orcl\archive無oracle數(shù)文件的了如指掌。但是,oracleoracle來表示的,如:job_queue_processes=processes=9ipfile9i及以后的版本中,新增了服務(wù)器參數(shù)文件,spfile,它是二進(jìn)制格式的。必須在數(shù)據(jù)庫啟動(dòng)后,通過sql命令進(jìn)行修改第三:pfile配置改變后,要使其生效,必須重新啟動(dòng)數(shù)據(jù)庫,spfile的配置生效時(shí)sqlpfilespfile,spfile使用的不是spfile,則相應(yīng)格式的createpfile會(huì)產(chǎn)生錯(cuò)誤。另法是showparameterspfilespfile的位置,如果顯示的值為空,則表示使用的是pfileSqlplus/nolog;Conn/assysdba;pfilespfile9ipfilespfile文件:pfilespfilecreatefrompfilecreatepfile='d:\init.ora'fromSQL>createspfilefrompfile;createspfilefrompfile*1行出現(xiàn)錯(cuò)誤ORA-32002:ShutdownSQL>startuppfile="D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora";ORACLEinstancestarted. Fixed Database Redo true,selectanytableanytable權(quán)限,dbasysdba用戶也可以數(shù)據(jù)字典(環(huán)境區(qū)域)的最大數(shù)量,PL/SQL使用的PL/SQL游標(biāo)高速緩存的大小,以避免用戶再次執(zhí)行語句時(shí)重新進(jìn)行語法分析。請(qǐng)將該值設(shè)置得足夠高,這樣才能防止應(yīng)用程序耗盡打開的游標(biāo)。Altersystemspfile命令格式:Altersystemsetparameter_name)=(valueoracle9iscope參數(shù):(both)Bothspfile,當(dāng)前更改立即生效,重啟數(shù)據(jù)庫后仍然有效SQL>altersystemsetlog_archive_start=truescope=both;altersystemsetlog_archive_start=truescope=both*1行出現(xiàn)錯(cuò)誤ORA-02095:spfile呢?Sql>createpfilefrompfileSql>createspfilefromOracleOracleOracle例程由SGA內(nèi)存結(jié)構(gòu)和用于管理數(shù)據(jù)庫的進(jìn)程組成。例程是通過使用對(duì)每SGA是用于數(shù)據(jù)庫信息的內(nèi)存區(qū),該信息為數(shù)據(jù)庫進(jìn)程所共享。它包含Oracle服務(wù)器所駐留的計(jì)算機(jī)的虛擬內(nèi)存中得以分配。SGA由幾種內(nèi)存結(jié)構(gòu)組成:共享池用于最近執(zhí)行的SQL語句和最近使用的數(shù)據(jù)字典數(shù)據(jù)。這些SQL語數(shù)據(jù)庫緩沖區(qū)高速緩存用于最近使用的數(shù)據(jù)。這些數(shù)據(jù)從數(shù)據(jù)文件或系統(tǒng)全局區(qū)(續(xù)在SGA中還有兩種可選的內(nèi)存結(jié)構(gòu)Java池用于Java代大型共享池用于并不與SQL語句處理直接相關(guān)的大型內(nèi)存結(jié)構(gòu)。例例程中的進(jìn)程執(zhí)行用于處理并行用戶請(qǐng)求所需的通用功能而不會(huì)損一起來。進(jìn)程執(zhí)行I/O并其它Oracle進(jìn)程以增加并行性,從而使性能和可根據(jù)配置情況Oracle例程可以包括多個(gè)進(jìn)程,但是每個(gè)例程都包括下面(DBW0)負(fù)責(zé)將更改的數(shù)據(jù)從數(shù)據(jù)庫緩沖區(qū)高速緩存寫入數(shù)日志寫入程序(LGWR)將重做日志緩沖區(qū)中的更改寫入重做日志文件系統(tǒng)程序(SMON)檢查數(shù)據(jù)庫的一致性,必要還會(huì)在數(shù)據(jù)庫打開(PMON)負(fù)責(zé)在一個(gè)Oracle(CKPT)負(fù)責(zé)在每當(dāng)緩沖區(qū)高速緩存中的更改永久地記錄在數(shù)據(jù)Oracle例程和數(shù)據(jù)庫的一些組件來處理 ORACLE安裝后 結(jié)TNS連接文件(數(shù)據(jù)庫別名ORCL(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=server*)(PORT=)(CONNECT_DATA=(SERVICE_NAME=orcl.*)))*serverIP*SIDoracleSql*Net(DESCRIPTION_LIST=(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=)(ADDRESS=(PROTOCOL=TCP)(HOST=server*)(PORT=))(DESCRIPTION=(SESSION=RAW))(ADDRESS=(PROTOCOL=TCP)(HOST=server*)(PORT=))*IPORACLESTARTUP[][RESTRICT][OPEN 為某些DBA活動(dòng)裝載數(shù)據(jù)庫但不允許用戶數(shù)據(jù)NOMOUNT創(chuàng)建SGA并啟動(dòng)進(jìn)程但不允許數(shù)據(jù)PFILE=parfile允許使用非缺省參數(shù)文件配置例程在執(zhí)行正常啟動(dòng)之前終止運(yùn)行的例程RESTRICT只允許具有RESTRICTEDSESSION權(quán)限的用戶數(shù)據(jù)RECOVERAlterdatabaseNOMOUNTALTERDATABASEdatabaseMOUNT;ALTERDATABASEdatabaseSTARTUPNOMOUNTMOUNTMOUNT\READREADORACLESHUTDOWN[NORMAL|TRANSACTIONAL|IMMEDIATE|ABORTOracleOracleOracleSQLOracleOracleOracleOracleSQLOraclesqlplusnologconnectsys/hisassysdba用帶參數(shù)的startup:Startupsqlplusnologconnectsys/hisassysdba用帶參數(shù)的startup:StartupORA-01991:4)ORACLE5)參數(shù)文件設(shè)置不正確(比如數(shù)據(jù)緩沖區(qū)太大)ORACLEHIS時(shí)提示“oracle正在初如化或關(guān)閉”。connsys/hisasSQL>ORA-01507:ORACLESQL>ORACLETotalSystemGlobalArea Fixed 70924 Database RedoBuffers 77824bytesORA-00204:讀控制文件錯(cuò)誤(塊,#塊)ORA-00202:控制文件D:\oracle\product\10.2.0\oradata\orcl\CONTROL03.CTL'ORA-27091:skgfqio:unabletoqueueI/O 失敗 無法文 數(shù)據(jù)錯(cuò)誤(循環(huán)冗余檢查)關(guān)閉oracle數(shù)據(jù)庫,將CONTROL01.CTL拷到另一 ,重新啟動(dòng)oracle服務(wù),可正常啟動(dòng)。1、3、6DBA1A蓋國強(qiáng)《深入淺出oracle:DBA、進(jìn)階與診斷案例》中聯(lián)自編資料《ORACLE數(shù)據(jù)庫實(shí)用知識(shí)》中聯(lián)自編資料《Oracle學(xué)習(xí)資料-系統(tǒng)文件解釋》中聯(lián)自編資料《Oracle學(xué)習(xí)資料-系統(tǒng)管理》 例程中的進(jìn)程執(zhí)行用于處理并行用戶請(qǐng)求所需的通用功能 而不會(huì)損害系統(tǒng) 一個(gè)或多個(gè)數(shù)據(jù)文件形成數(shù)據(jù)庫的邏輯單元,這種邏輯單元叫: A.數(shù)據(jù) C.實(shí) OracleOracle 另一種索引選項(xiàng)是在B樹索引“里面”創(chuàng)建一個(gè)表,或稱作索引表。 A.用視圖更改列 B.用視圖刪除 C.占用少量表空 D.隱匿復(fù)雜查 B.主鍵只是一C.一個(gè)表可以有多個(gè)主 D.可以有多個(gè)唯一索引 B.可以建立C.可以修 方式D.通過本地網(wǎng)絡(luò)服務(wù)名配置不可 B.C. D.進(jìn)行本 對(duì)NetAssistant描述正確的是:( A.不能修改已經(jīng)處在本地服務(wù)名的SIDC.不可以重建 為某些DBA活動(dòng)裝載數(shù)據(jù)庫可以允許用戶數(shù)據(jù)為某些DBA活動(dòng)裝載數(shù)據(jù)庫但不允許用戶數(shù)據(jù)庫C.為普通權(quán)限活動(dòng)裝載數(shù)據(jù)庫但不允許用戶數(shù)據(jù)庫 MOUNTOND.ALTERDATEBASEMOUNT如果不希望生成重做歸檔日志,需要執(zhí)行令是 A.ALTERDATEBASEdatabaseREADWRITEB.ALTERDATEBASEdatabaseREADONLYC.ALTERDATEBASEdatabaseMOUNTD.ALTERDATEBASEMOUNTSHUTDOWN OracleOracle根據(jù)以下描述,判斷出是shutdown的那種模式( A. B.C. D. B.C. D. D. 只允許具有RESTRICTEDSESSION權(quán)限的用戶數(shù)據(jù)為某些DBA活動(dòng)裝載數(shù)據(jù)庫但不允許用戶數(shù)據(jù) B.C. D. A.數(shù)據(jù)文 Oracle A.參數(shù)文 OracleOracle A.用視圖更改列 B.用視圖刪除 C.用視圖隱藏?cái)?shù) D.隱匿復(fù)雜查 B.主鍵只是一 C.一個(gè)表可以有多個(gè)主D. B.可以建立C.可以修 方 B.C. D. C. D.對(duì)NetAssistant描述不正確的是:( A.不能修改已經(jīng)處在本地服務(wù)名的SIDC.不可以重建SHUTDOWN OracleOracle某天,用戶打到公司報(bào)修,描述現(xiàn)象為(1)、登陸軟件的時(shí)候客戶端顯示“oracle已經(jīng)關(guān)閉或正在初始化。(2)、在管理工具->服務(wù)中查看OracleServiceORCL的狀態(tài)為“啟動(dòng)。 1、ORA-12560o

溫馨提示

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

評(píng)論

0/150

提交評(píng)論