九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ).ppt

上傳人:good****022 文檔編號(hào):119670356 上傳時(shí)間:2022-07-15 格式:PPT 頁(yè)數(shù):104 大小:3.15MB
收藏 版權(quán)申訴 舉報(bào) 下載
oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ).ppt_第1頁(yè)
第1頁(yè) / 共104頁(yè)
oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ).ppt_第2頁(yè)
第2頁(yè) / 共104頁(yè)
oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ).ppt_第3頁(yè)
第3頁(yè) / 共104頁(yè)

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ).ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ).ppt(104頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、Oracle數(shù)據(jù)庫(kù)管理和使用基礎(chǔ),2013.7,1,Topic:Oracle數(shù)據(jù)庫(kù)構(gòu)架及實(shí)例管理Oracle安裝和配置過(guò)程Oracle數(shù)據(jù)庫(kù)的備份和恢復(fù)Oracle典型應(yīng)用工具介紹Oracle的日常維護(hù)與故障處理,2,3,SCOTT/TIGER,4,Topic:Oracle數(shù)據(jù)庫(kù)構(gòu)架及實(shí)例管理Oracle安裝和配置過(guò)程Oracle數(shù)據(jù)庫(kù)的備份和恢復(fù)Oracle典型應(yīng)用工具介紹Oracle的日常維護(hù)與故障處理,5,Oracle產(chǎn)品與服務(wù),Oracle databases Oracle Application Server Oracle applications Oracle Collaborat

2、ion Suite Oracle Developer Suite Oracle services,6,Oracle數(shù)據(jù)庫(kù)架構(gòu),An Oracle server(Oracle服務(wù)器): Is a database management system that provides an open, comprehensive, integrated approach to information management 由Oracle instance 和Oracle database組成,7,數(shù)據(jù)庫(kù)結(jié)構(gòu),Storage structures,Memory structures,Process str

3、uctures,實(shí)例(Instance),DATABASE (Database files),DB structures - Memory - Process - Storage,8,內(nèi)存結(jié)構(gòu) .,Java pool,Database buffer cache,Redo log buffer,Shared pool,Large pool,SGA,Streams pool,Server process 1,PGA,Server process 2,PGA,Background process,PGA,DB structures Memory Process Storage,9,進(jìn)程結(jié)構(gòu),User

4、 process: Is started at the time a database user requests a connection to the Oracle server Server process: Connects to the Oracle instance and is started when a user establishes a session Background processes: Are started when an Oracle instance is started,Instance,Background processes,Server proce

5、ss,PGA,User process,DB structures Memory Process Storage,10,Oracle實(shí)例管理,System Monitor (SMON),Database Writer (DBWn),LogWriter (LGWR),Process Monitor (PMON),Archiver (ARCn),SGA,Java pool,Shared pool (Library cache Dictionary cache),Large pool,Streams pool,Database buffer cache,Redo log buffer,Checkpo

6、int (CKPT),Control files,Data files,Redo log files,Archive log files,11,物理文件結(jié)構(gòu) .,Online redo log files,Password file,Parameter file,Archive log files,Control files,Data files,Alert and trace log files,Backup files,DB structures Memory Process Storage,Listener.ora,Tnsnames.ora,12,spfileiesdb.ora,初始化參

7、數(shù)文件,13,表空間和數(shù)據(jù)文件,表空間包含一個(gè)或多個(gè)數(shù)據(jù)文件. 數(shù)據(jù)文件僅屬于一表空間.,Data file 1,Data file 2,14,SYSTEM 和 SYSAUX 表空間,SYSTEM 和 SYSAUX 表空間是必須存在的 他們?cè)跀?shù)據(jù)庫(kù)創(chuàng)建時(shí)被一起建立. 他們必須時(shí)刻ONLINE. SYSTEM 用于數(shù)據(jù)庫(kù)的核心功能,(比如數(shù)據(jù)字典表). SYSAUX 是輔助表空間,用做一些額外的數(shù)據(jù)庫(kù)組件,比如 Enterprise Manager Repository,15,段、區(qū)間和數(shù)據(jù)塊,段存在于表空間中. 段由多個(gè)區(qū)間(extents)組成. 連續(xù)的數(shù)據(jù)塊(data blocks)組成區(qū)

8、間. 數(shù)據(jù)塊映射到磁盤塊.,Segment,Extents,Data blocks,Disk blocks,16,數(shù)據(jù)庫(kù)的邏輯和物理結(jié)構(gòu),Database,邏輯,物理,Tablespace,Data file,OS block,Segment,Extent,Oracle datablock,Schema,17,啟動(dòng)ORACLE實(shí)例: NOMOUNT,OPEN,MOUNT,NOMOUNT,SHUTDOWN,讀取參數(shù)文件,實(shí)例啟動(dòng),STARTUP,18,啟動(dòng)ORACLE實(shí)例: MOUNT,OPEN,MOUNT,NOMOUNT,SHUTDOWN,讀取參數(shù)文件,實(shí)例啟動(dòng),STARTUP,根據(jù)參數(shù)文件描

9、述打開控制文件,19,啟動(dòng)ORACLE實(shí)例: OPEN,OPEN,MOUNT,NOMOUNT,SHUTDOWN,讀取參數(shù)文件,實(shí)例啟動(dòng),STARTUP,根據(jù)參數(shù)文件描述打開控制文件,按照控制文件描述打開所有數(shù)據(jù)文件,20,Shutdown 模式,A No No No No,T No No Yes Yes,I No No No Yes,Shutdown Mode Allows new connections Waits until current sessions end Waits until current transactions end Forces a checkpoint and c

10、loses files,N No Yes Yes Yes,Shutdown 模式: A = ABORT I = IMMEDIATE T = TRANSACTIONAL N = NORMAL,21,關(guān)閉時(shí): Uncommitted changes rolledback, forIMMEDIATE Database buffer cache written todata files Resources released,使用 SHUTDOWN NORMAL 或 SHUTDOWN TRANSACTIONAL 或 SHUTDOWN IMMEDIATE,啟動(dòng)時(shí): 無(wú)需實(shí)例恢復(fù),Consistent da

11、tabase (clean database),關(guān)閉選項(xiàng),22,使用 SHUTDOWN ABORT 或 Instance failure 或 STARTUP FORCE,Inconsistent database (dirty database),關(guān)閉時(shí): Modified buffers not written to data files Uncommitted changes not rolled back,啟動(dòng)時(shí): Online redo log files used to reapply changes Undo segments used to roll back uncommitt

12、ed changes Resources released,關(guān)閉選項(xiàng),23,ASM自動(dòng)存儲(chǔ)管理,ASM,Filesystem,Volumemanager,Application,Database,Operating system,高性能的集群文件系統(tǒng),用于管理oracle數(shù)據(jù)文件,分散數(shù)據(jù)到多個(gè)磁盤,實(shí)現(xiàn)負(fù)載均衡,避免形成”熱點(diǎn)”,可以鏡像數(shù)據(jù)文件,解決很多存儲(chǔ)管理難題,24,ASM基本概念,Database,Tablespace,Segment,Extent,Oracle datablock,Data file,Physicalblock,ASM disk,ASM file,Allocati

13、on unit,File system file orraw device,ASMdisk group,25,Topic:Oracle數(shù)據(jù)庫(kù)構(gòu)架及實(shí)例管理Oracle安裝和配置過(guò)程Oracle數(shù)據(jù)庫(kù)的備份和恢復(fù)Oracle典型應(yīng)用工具介紹Oracle的日常維護(hù)與故障處理,26,Oracle操作之安裝-版本選擇,27,幾個(gè)原則: 1.64位windows系統(tǒng)可以兼容安裝32位oracle數(shù)據(jù)庫(kù) 2.windowsXP,windows2003可以安裝的版本和vista,windows2008及windows7不同 3.Linux上操作系統(tǒng)版本版本(32bit or 64bit)必須和數(shù)據(jù)庫(kù)一致,否

14、則會(huì)出現(xiàn)建庫(kù)錯(cuò)誤 4.當(dāng)前在windows系統(tǒng)上建議安裝32bit ORACLE數(shù)據(jù)庫(kù) 5.盡量縮小操作系統(tǒng)版本和oracle數(shù)據(jù)庫(kù)版本之間的時(shí)間差,ORACLE軟件安裝方式,交互式安裝 使用Oracle Universal Installer工具 無(wú)人值守安裝 先錄制相應(yīng)文件(Response Files),然后在用OUI安裝 時(shí)制定此文件 適用于大規(guī)模相同配置的安裝或安裝環(huán)境不具備X Windows界面,28,ORACLE軟件安裝步驟,1.以root用戶登錄到系統(tǒng),完成以下工作 a)檢查硬件和軟件要求 b)創(chuàng)建要求的組和用戶 c)配置kernel參數(shù) d)創(chuàng)建相關(guān)的目錄 2.配置oracl

15、e用戶的環(huán)境變量 3.掛載產(chǎn)品光盤開始安裝ORACLE 4.根據(jù)需要安裝伴侶盤相關(guān)內(nèi)容,29,ORACLE軟件安裝步驟,硬件需求 至少1G物理內(nèi)存 足夠的SWAP空間,/tmp文件系統(tǒng)至少400M空間 1.5G-3.5G空間給ORACLE軟件,30,ORACLE軟件安裝步驟,軟件需求 根據(jù)不同的操作系統(tǒng)和所安裝的組件 對(duì)于我們的應(yīng)用需求 需要單獨(dú)安裝組件: Redhat AIX 不需要安裝其他組件 HP-UX Solaris Windows,31,ORACLE軟件安裝步驟,創(chuàng)建用戶和組 /usr/sbin/groupadd oinstall /usr/sbin/groupadd dba /us

16、r/sbin/useradd -g oinstall -G dba -d /home/oracle -s /bin/bash -m oracle,32,ORACLE軟件安裝步驟,配置Kernel參數(shù) 根據(jù)不同的操作系統(tǒng),使用特定的工具進(jìn)行配置 需要注意 1.HP-UX中nproc參數(shù),文檔中默認(rèn)值是4096,在HP-UX 11.31中,系統(tǒng)已經(jīng)將此值提高到4200 2.在Solaris10中,已經(jīng)使用resource controls代替/etc/system文件進(jìn)行資源管理,但對(duì)于下列參數(shù)仍然需要在system文件中進(jìn)行定義大小(即使已經(jīng)使用project工具修改) semsys:semin

17、fo_semmni semsys:seminfo_semmsl shmsys:shminfo_shmmax shmsys:shminfo_shmmin shmsys:shminfo_shmmni,33,ORACLE軟件安裝步驟,創(chuàng)建相關(guān)目錄 Oracle Base Directory Oracle Inventory Directory Oracle Home Directory,34,ORACLE軟件安裝步驟,配置oracle用戶的環(huán)境變量 ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG DISPLAY,35,ORACLE軟件安裝步驟,掛載產(chǎn)品光盤開始

18、安裝 注意CD光盤介質(zhì)的光盤的安裝方法 或者 解壓安裝介質(zhì) cpio idcmv filename.cpio $ ./runInstaller,36,37,38,39,40,41,42,43,44,45,46,47,DBCA創(chuàng)建數(shù)據(jù)庫(kù),48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,建庫(kù)之后的操作,創(chuàng)建監(jiān)聽 監(jiān)聽的自動(dòng)數(shù)據(jù)庫(kù)和手工數(shù)據(jù)庫(kù)注冊(cè),64,配置服務(wù)名 NETCA/NETMGR,Topic:Oracle數(shù)據(jù)庫(kù)構(gòu)架及實(shí)例管理Oracle安裝和配置過(guò)程Oracle數(shù)據(jù)庫(kù)的備份和恢復(fù)Oracle典型應(yīng)用工具介紹Oracle的日常維護(hù)與故障處理,6

19、5,備份解決方案,備份可通過(guò)如下方式實(shí)現(xiàn): Recovery Manager Oracle Secure Backup 用戶管理的備份方式,66,備份分類,邏輯備份 EXP/IMP 或者 DATAPUMP,物理備份 RAMN 或者用戶管理的熱備份 冷備份,67,邏輯備份,EXP/IMP 字符集設(shè)置一致 C:set nls_lang=AMERICAN_AMERICA.ZHS16GBK OR $ export $NLS_LANG=AMERICAN_AMERICA.ZHS16GBK,68,邏輯備份,EXPDP/IMPDP Oracle10g新特性 服務(wù)端操作,客戶端可隨時(shí)退出 操作可隨時(shí)停止和恢復(fù)

20、專用API,提高裝載和卸載數(shù)據(jù) 支持并行操作,顯著提高數(shù)據(jù)操作速度 其他:估計(jì)備份文件大小,,69,邏輯備份,EXPDP/IMPDP結(jié)合可傳輸表空間功能演示 場(chǎng)景 相同平臺(tái)的兩臺(tái)數(shù)據(jù)服務(wù)器,Oracle版本相同 快速將A服務(wù)器的lishi空間恢復(fù)到B服務(wù)器,70,物理備份,RMAN或用戶管理的熱備份 數(shù)據(jù)庫(kù)處于歸檔模式下 不影響數(shù)據(jù)庫(kù)運(yùn)行 功能強(qiáng)大,管理及使用復(fù)雜 用戶管理的冷備份 數(shù)據(jù)庫(kù)需停止后進(jìn)行備份 備份及恢復(fù)簡(jiǎn)單,71,物理備份,冷備份 脫機(jī)備份或一致性備份 Shutdown 參數(shù): Normal,transaciton,immediate 重點(diǎn):備份所有數(shù)據(jù)庫(kù)文件 恢復(fù):拷貝所有文件

21、到原來(lái)位置,72,物理備份,用戶管理的熱備份 通過(guò)將表空間或數(shù)據(jù)庫(kù)置于熱備份模式,然后通過(guò)操作系統(tǒng)工具對(duì)文件進(jìn)行復(fù)制備份,完成后再結(jié)束表空間的備份模式,備份及恢復(fù)演示,73,物理備份,Oracle管理的熱備份(Revoery MANager) 通過(guò)RAMA對(duì)數(shù)據(jù)庫(kù)進(jìn)行聯(lián)機(jī)熱備份,此時(shí)不需要將數(shù)據(jù)庫(kù)或表空間置于熱備份模式,從而可以減少對(duì)于數(shù)據(jù)庫(kù)的影響獲得性能提升。RMAN備份信息可以通過(guò)控制文件或者額外的目錄數(shù)據(jù)庫(kù)進(jìn)行管理,功能強(qiáng)大但相對(duì)復(fù)雜,74,物理備份,RAMN備份 $ rman target / RMAN backup database tag=jesse201002222050;(db

22、) RMAN backup tablespace users;(tb) RMAN backup datafile 4;(datafile) RMAN backup current controlfile;(controlfile) RMAN backup archivelog all;(archivelog) RMAN backup database plus archivelog;(archivelog),75,物理備份,RAMN恢復(fù) $ rman target / RMAN shutdown immediate; RMAN startup mount; RMAN restore datab

23、ase; RMAN recover database delete archivelogs; RMAN alter database open;,76,Topic:Oracle數(shù)據(jù)庫(kù)構(gòu)架及實(shí)例管理Oracle安裝和配置過(guò)程Oracle數(shù)據(jù)庫(kù)的備份和恢復(fù)Oracle典型應(yīng)用工具介紹Oracle的日常維護(hù)與故障處理,77,SQL*PLUS,登陸 Sqlplus ies_ms/iesappiesdb Sqlplus / as sysdba,設(shè)置參數(shù)示例 SQL column name format a20 SQL set linesize 150 SQL set echo on SQL spool

24、date.lst SQL select sysdate from dual; SQL spool off SQLdefine_editor=vi $ORACLE_HOME/sqlplus/glogin.sql,78,Oracle Enterprise Manager,10g之前 Java版客戶端軟件 在服務(wù)端和客戶端默認(rèn)安裝,10g及之后 傳統(tǒng)的OEM不包含在Oracle database server光盤中,需要單獨(dú)下載客戶端軟件安裝 數(shù)據(jù)庫(kù)服務(wù)端不含OEMAPP命令 客戶端安裝中選項(xiàng):Enterprise Manager 10g java console 10.2.0.1,79,使用EM

25、DBconsole,啟動(dòng)/關(guān)閉 $ emctl start dbconsole $ emclt stop dbconsole Windows平臺(tái),狀態(tài)查詢 $ emctl status dbconsole,使用 $ http:/hostname:1158/em,創(chuàng)建DB Console配置 $ emca repos create $ emca config dbconsole db respos recreate,80,其他管理配置工具,Netca/netmgr,Tnsping,dbua,lsnrctl,81,Topic:Oracle數(shù)據(jù)庫(kù)構(gòu)架及實(shí)例管理Oracle安裝和配置過(guò)程Oracle數(shù)

26、據(jù)庫(kù)的備份和恢復(fù)Oracle典型應(yīng)用工具介紹Oracle的日常維護(hù)與故障處理,82,Oracle操作之安裝-安裝和建庫(kù),83,安裝準(zhǔn)備-必須完成: 1.Oracle用戶及相關(guān)目錄建立 2.ORACLE_BASE,ORACLE_SID設(shè)置,ORACLE_HOME可選 3.內(nèi)核參數(shù)修改,建庫(kù)需要注意: 1.最大連接數(shù)(processes)默認(rèn)為150,建議修改為300 2.SGA和PGA的分配比例可以按照3:1進(jìn)行 3.Block size大小默認(rèn)8192 bytes,對(duì)后續(xù)添加數(shù)據(jù)文件大小有 影響 4.默認(rèn)redo文件大小為50M,對(duì)于事務(wù)頻繁的數(shù)據(jù)庫(kù),建議增加到100M以上,且不應(yīng)少于3組,O

27、racle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),84,單機(jī)數(shù)據(jù)庫(kù)的啟動(dòng)方式之一: dbstart腳本,可將實(shí)例和監(jiān)聽一起啟動(dòng) Cant find init file for Database iesdb. dbstart:ORACLE_HOME=/oracle/product/10.2.0/db_1: 不是唯一標(biāo)示符 dbstart: test: argument expected startinst79:/oracle/product/10.2.0/db_1/dbs/spfileiesdb.ora: unknown test operator logger: illegal option s ORACLE

28、_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener dbstart執(zhí)行完后無(wú)出錯(cuò)信息,但數(shù)據(jù)庫(kù)沒有啟動(dòng),Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),85,單機(jī)數(shù)據(jù)庫(kù)的啟動(dòng)方式之二: SQL命令啟動(dòng) $sqlplus / as sysdba ($sqlplus /as sysdba“) ($sqlplus /nolog SQLconnect / as sysdba) Connected to an idle instance SQLstartup 這種方式僅啟動(dòng)實(shí)例,監(jiān)聽需單獨(dú)啟動(dòng) $lsnrctl start LISTE

29、NER,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),86,單機(jī)數(shù)據(jù)庫(kù)的啟動(dòng)方式之二: $sqlplus / as sysdba Connected to an idle instance 出現(xiàn)的場(chǎng)合 1.連接到空閑進(jìn)程,數(shù)據(jù)庫(kù)尚未啟動(dòng)(正常情況) 2.數(shù)據(jù)庫(kù)已經(jīng)啟動(dòng),但ORACLE_SID未設(shè)置或設(shè)置值與當(dāng)前啟動(dòng)的實(shí)例不同 3.ORACLE_BASE或ORACLE_HOME設(shè)置與實(shí)際不同或格式不對(duì) 如ORACLE_BASE=/u01/app/oracle/ ORACLE_HOME=$ORACLE_BASE/10.2.0/db_1,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),87,單機(jī)數(shù)據(jù)庫(kù)的啟動(dòng)方式之二: 啟

30、動(dòng)故障還應(yīng)該查看: 1.ORACLE_HOME目錄的屬性 2.tnsnames.ora文件的屬性 3.Windows平臺(tái): sqlplus / as sysdba ORA-01031:insufficient privileges 查看administrator是否屬于ORA_DBA組,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),88,單機(jī)數(shù)據(jù)庫(kù)的啟動(dòng)方式之三: 帶集群軟件的HA模式 非并行(RAC)模式,兩臺(tái)主機(jī)共享一臺(tái)磁盤陣列,訪問(wèn)控制由集群軟件負(fù)責(zé)并進(jìn)行切換,數(shù)據(jù)庫(kù)的啟動(dòng)和關(guān)閉由集群軟件執(zhí)行相關(guān)腳本實(shí)現(xiàn),實(shí)質(zhì)與單機(jī)數(shù)據(jù)庫(kù)沒有任何區(qū)別,可以撇開集群軟件手動(dòng)啟動(dòng)位于磁盤陣列上的數(shù)據(jù)庫(kù)。 運(yùn)行模式與早

31、期iES500U中磁盤陣列數(shù)據(jù)庫(kù)基本相同,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),89,并行數(shù)據(jù)庫(kù)(RAC)的啟動(dòng)方式: SUN CLUSTER+CRS SUN CLUSTER自動(dòng)啟動(dòng)后將ORACLE CRS帶起,并由CRS將兩個(gè)實(shí)例啟動(dòng),關(guān)閉相同道理 手動(dòng)啟動(dòng)CRS #crsctl start crs 手動(dòng)啟動(dòng)集群數(shù)據(jù)庫(kù) $srvctl start database d iesdb 手動(dòng)啟動(dòng)單獨(dú)實(shí)例 $srvctl start instance d iesdb i iesdb2,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),90,并行數(shù)據(jù)庫(kù)(RAC)的啟動(dòng)方式: HP ServiceGuard+CRS S

32、erviceGuard啟動(dòng)后將ORACLE CRS帶起,并由CRS將兩個(gè)實(shí)例啟動(dòng),關(guān)閉相同道理 手動(dòng)啟動(dòng)ServiceGuard #cmruncl v 手動(dòng)啟動(dòng)CRS #crsctl start crs 手動(dòng)啟動(dòng)集群數(shù)據(jù)庫(kù) $srvctl start database d iesdb 手動(dòng)啟動(dòng)單獨(dú)實(shí)例 $srvctl start instance d iesdb i iesdb2,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),91,并行數(shù)據(jù)庫(kù)(RAC)的啟動(dòng)方式: IBM HACMP+CRS HACMP啟動(dòng)后將ORACLE CRS帶起,并由CRS將兩個(gè)實(shí)例啟動(dòng),關(guān)閉相同道理 手動(dòng)啟動(dòng)HACMP #smi

33、tty hacmp 手動(dòng)啟動(dòng)CRS #crsctl start crs 手動(dòng)啟動(dòng)集群數(shù)據(jù)庫(kù) $srvctl start database d iesdb 手動(dòng)啟動(dòng)單獨(dú)實(shí)例 $srvctl start instance d iesdb i iesdb2,Oracle操作之啟動(dòng)和關(guān)閉數(shù)據(jù)庫(kù),92,并行數(shù)據(jù)庫(kù)(RAC)的啟動(dòng)方式: ONLY CRS 手工或自動(dòng)將ORACLE CRS帶起,并由CRS將兩個(gè)實(shí)例啟動(dòng),關(guān)閉相同道理 手動(dòng)啟動(dòng)CRS #crsctl start crs 手動(dòng)啟動(dòng)集群數(shù)據(jù)庫(kù) $srvctl start database d iesdb 手動(dòng)啟動(dòng)單獨(dú)實(shí)例 $srvctl star

34、t instance d iesdb i iesdb2,Oracle操作之?dāng)U充表空間,93,擴(kuò)充方式: 1.傳統(tǒng)的客戶端Oracle Enterprise Manager 使用JAVA技術(shù),速度慢,容易失去響應(yīng) 從10g開始僅在Oracle客戶端軟件包中,服務(wù)端默認(rèn)不安裝 2.網(wǎng)頁(yè)版Enterprise Manager 兼容性強(qiáng),基本可實(shí)現(xiàn)管理數(shù)據(jù)庫(kù)的所有工作,服務(wù)啟動(dòng)易出問(wèn)題 3.SQL命令 簡(jiǎn)單明了,速度快,直接對(duì)數(shù)據(jù)庫(kù)相關(guān)對(duì)象進(jìn)行操作,對(duì)SQL相關(guān)命令要求比較高,但作為DBA更容易對(duì)數(shù)據(jù)庫(kù)進(jìn)行學(xué)習(xí)和理解,Oracle操作之?dāng)U充表空間,94,單機(jī)數(shù)據(jù)庫(kù)擴(kuò)充方式: SQL ALTER TAB

35、LESPACE “IES_LISHI_TABLESPACE” ADD DATAFILE /oracle/oradata/iesls02.dbf SIZE 8000M; 數(shù)據(jù)文件大小與建庫(kù)時(shí)block size有關(guān) 222-1 (4194303)*db_block_size(8k)= 34359730176byte 特殊情況 HA模式下的單機(jī)數(shù)據(jù)庫(kù),2臺(tái)主機(jī)共用一套磁盤陣列,數(shù)據(jù)文件建立在共享存儲(chǔ)上,添加數(shù)據(jù)文件時(shí)需在為主的服務(wù)器上添加,并且必須添加數(shù)據(jù)文件到磁盤陣列,不能建在本機(jī)上,Oracle操作之?dāng)U充表空間,95,集群數(shù)據(jù)庫(kù)擴(kuò)充方式: 1.裸設(shè)備 SQL ALTER TABLESPACE

36、IES_LISHI_TABLESPACE ADD DATAFILE /dev/md/oradg/rdsk/d131 SIZE 8000M; 2.文件系統(tǒng) 命令與單機(jī)數(shù)據(jù)庫(kù)相同,應(yīng)用于使用了集群文件系統(tǒng)的場(chǎng)合,如linux下的ocfs2或者veritas CFS等 3.ORACLE ASM 所有存儲(chǔ)空間由ASM管理,可以設(shè)置表空間自動(dòng)增長(zhǎng),也可單獨(dú)修改某個(gè)數(shù)據(jù)文件的大小,大小不受block size限制,Oracle操作之?dāng)U充表空間,96,集群數(shù)據(jù)庫(kù)擴(kuò)充方式: 使用裸設(shè)備的RAC擴(kuò)充表空間最容易出現(xiàn)的錯(cuò)誤,2.在節(jié)點(diǎn)機(jī)添加.dbf文件,1.在裸設(shè)備目錄添加了一個(gè)不存在的數(shù)據(jù)文件(裸設(shè)備?),Or

37、acle操作之移動(dòng)數(shù)據(jù)文件,97,ORACLE數(shù)據(jù)文件擴(kuò)展過(guò)大,文件系統(tǒng)占用100%,數(shù)據(jù)文件過(guò)大的另外一種情況: 短時(shí)間內(nèi)大量刪除數(shù)據(jù)導(dǎo)致UNDO表空間快速增加,占用文件系統(tǒng) 1.新建臨時(shí)UNDO表空間 2.將默認(rèn)表空間切換為臨時(shí)UNDO表空間 3.Offline目標(biāo)表空間并刪除表空間和數(shù)據(jù)文件 4.新建表空間并切換為默認(rèn)表空間,1.SQL alter tablespace ICCS offline;,2.$cp /oradata1/iccs01.dbf /oradata2,3.SQL alter tablespace ICCS rename datafile /oradata1/iccs0

38、1.dbf to /oradata2/iccs01.dbf;,4.SQL alter tablespace ICCS online;,文件系統(tǒng)滿了!,delete 語(yǔ)句能釋放空間嗎? High-Water-Mark,truncate與drop,數(shù)據(jù)庫(kù)正常運(yùn)行,我能刪除什么來(lái)釋放空間?,給數(shù)據(jù)文件挪位置,UNDO和TEMP表空間,98,Oracle維護(hù)之日志文件,99,ORACLE數(shù)據(jù)庫(kù)日志文件: 1.$ORACLE_BASE/admin/SID/ adump,bdump,udump等目錄,其中最重要的是bdump下的 alert_sid.log,記錄著數(shù)據(jù)庫(kù)啟動(dòng)/關(guān)閉信息及運(yùn)行中一些嚴(yán)重錯(cuò)誤的

39、告警日志 同時(shí)在著這些目錄下還有數(shù)量龐大的trace文件,記錄著更加詳細(xì)的信息 2.監(jiān)聽日志 $ORACLE_HOME/network/log/listener.log 3.集群模式下CRS日志 $CRS_HOME/log/所有目錄和文件,數(shù)據(jù)庫(kù)無(wú)法訪問(wèn),數(shù)據(jù)庫(kù)是否啟動(dòng)? ps ef |grep ora_ 必要條件,但不是全部 alert_.log,監(jiān)聽是否啟動(dòng)? lsnrctl status,tnsping能說(shuō)明什么?,sqlplus ies_ms/iesappa_ms_1,100,表空間滿了!,應(yīng)用表空間的擴(kuò)充 單機(jī)系統(tǒng) (危險(xiǎn)的數(shù)據(jù)文件自動(dòng)擴(kuò)充) RAC,UNDO與TEMP表空間,101,關(guān)于RAC,啟動(dòng)/關(guān)閉;添加數(shù)據(jù)文件,一個(gè)RAC系統(tǒng)是由什么組成的 硬件 軟件,102,Oracle的補(bǔ)丁,Patch Set,Patch Set Updates (PSU),Critical Patch Updates (CPU),Interim Patch OR one-off patch,Opatch工具,103,104,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!