Oracle 數(shù)據(jù)庫運維手冊_第1頁
Oracle 數(shù)據(jù)庫運維手冊_第2頁
Oracle 數(shù)據(jù)庫運維手冊_第3頁
Oracle 數(shù)據(jù)庫運維手冊_第4頁
Oracle 數(shù)據(jù)庫運維手冊_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Oracle數(shù)據(jù)庫運維手冊

(v100220)

作者黃沛審核

分類數(shù)據(jù)庫子類Oracle

更新時間2010-7

關(guān)鍵字Oracle運維服務(wù)

摘要Oracle日常監(jiān)控、運行維護

主要適

Windows、linux

用環(huán)境

版本說明

擬制/修改責任人擬制/修改日期修改內(nèi)容/理由

版本號

目錄

版本說明2

1工作環(huán)境準備4

1.1oracle客戶端安裝4

1.1-1下載介質(zhì)4

1.1.2安裝客戶端5

1.1.3測試客戶端7

1.2配置oracIe客戶端連接8

1.2.1tnsname配置8

1.3oracle管理工具-toad安裝配置11

1.3.1安裝toad11

1.3.2toad連接數(shù)據(jù)庫12

1.4metaIink賬號申請14

2運行環(huán)境監(jiān)控16

2.1系統(tǒng)環(huán)境監(jiān)控16

2.2數(shù)據(jù)庫運行狀況監(jiān)控16

2.3日常性能監(jiān)控17

2.3.1Oracle9i圖形工具一PerformanceManager監(jiān)控頂層會話及頂層SQL17

2.3.2OraclelOgOEM工具監(jiān)控頂層會話及獲取SQL詳細信息19

3日常數(shù)據(jù)庫管理24

3.1檢查警告日志文件中最新錯誤信息24

3.2系統(tǒng)運行狀況快照采集(oracIe9i)25

3.3Oracle10gOEM圖形管理工具實現(xiàn)系統(tǒng)快照采集26

4數(shù)據(jù)庫表空間監(jiān)控36

4.1SQL腳本方式查看36

4.2圖形界面查看表空間使用率36

4.3Oracle10gOEM表空間管理37

5數(shù)據(jù)庫備份及日志清理39

5.1Oracle物理備份(RMAN)39

概述

該手冊進行Oracle數(shù)據(jù)庫的日常工作,能有效的把握Oracle后臺數(shù)據(jù)庫的整體運行健康狀況,通過收集

相關(guān)重要信息分析,能很好的防范即將出現(xiàn)的系統(tǒng)風險,系統(tǒng)出現(xiàn)問題后盡快的定位問題,現(xiàn)場解決一部分

常規(guī)數(shù)據(jù)庫問題。對其它專業(yè)要求比較強的數(shù)據(jù)庫問題,也能為后續(xù)Oracle專家深入分析、診斷問題提供規(guī)

范、完整的信息。

1工作環(huán)境準備

1.1oracle客戶端安裝

1.1.1下載介質(zhì)

登入網(wǎng)站點擊download頁面(請先免費申請賬號),下載oracle10g客戶端,針對現(xiàn)場工程師

的操作系統(tǒng)都是windows操作系統(tǒng),請下載windows32位的客戶端版本。

OracleDatabase10gRelease2

StandardEdition,StandardEditionOne,andEnterpriseEdition

'AllRelease2downloadpagescontainOracleCompanion,Client,Clusterware.Gateways,andApplicationExpressstandalone

downloads.

□OracleDatabase10cRelease2(10.204:forMACOSXonIntelx86-64

□OracleDatabase10cRelease2:fo「【.licfosoft\Tindows'/istax64andNiccosoftWindowsSewe「2008

□OracleDatabase10cRelease2(/:for川icrosoft'A'indowsVistaandR'indows2008

□OracleDatabase10cRelease211020.10:fo「MicrosoftWindows

□OracleDatabase10cRelease2(10201。;fo「【Jic「osoftWindows〔x";

□OracleDatabase10cRelease2(1020.10:fo「MicrosoftWindows(64-bitItanium:

□OcacleDatabase10cRelease2(1020.10;fo「Unuxx85

□OracleDatabase1dcRelease2(10201。;fo「Linuxr86?64

□OiacleDatabase10cRelease211020.10;forLinuxItanium

□OracleDstabsse1dcRelease2i1d.2O1O:fo「LinuxonPower

□OracleDatabase10cRelease2(1020.1.0:fo「AIX5L

□OracleDatabase10cRelease2(102010:forHP-UXPA-RISC

□OracleDatabase10cRelease2i10.2.010:fojHP?UXItanium

□OracleDatabase10cRelease2(10202fo「HPT「u64UNIX

□OracleDatabase10cRelease2110202fo「HPODenUISAlpha

□OracleDatabase10cRelease2110.202:fo「Ooen.IJSItanium

□OracleDatabase10cRelease2[10202;forSolarisOwatinqS?stem(x86:

□OracleDatabase10cRelease2i1Ci.2.01Ci:fo「SolarisODenatinaSjstemix86-5l:

□OracleDatabase10cRelease2(102010:fo「SolarisOwatinaSystem(SPARC:(64?bit;

OFACIARatahAAP10nRPIAAAA2f1f)9H9}fnr7/limix

uuwiiluaumeuumpim^nieb

□10201_database_win32.zip(65S.02S,3S4bytes:Icksum-1264922025)

Directions

1.InstallationguidesandgeneralOracleDatabase10gdocumentationcan

befoundhere

2.Reviewthecertificationmatrixforthisproducthere.

OracleDatabase10gCompanionCDRelease2(.0)

□10201_companion_win32.zip(653,693.751bytes;(cksum-3264572193)

□DownloadlatestOracle如。|國。eExpress(formerlyHTMLDB)

OracleDatabase10gClientRelease2(.0)

□10201_Client_win32.Zip(475,090,051bytes)(cksum-946434260)

OracleClusterwareRelease2(.0)

□10201_clusterware_win32.zip(180,991.643bytes)(cksum-2014448067)

OracleGateways10gRelease2(.0)

□10201_gateways_Win32.Zip(252,752.588bytes)(cksum-2879915858)

1.1.2安裝客戶端

點擊下載后的安裝文件夾中的setup,開始安裝:

選擇管理員模式安裝,將所有的客戶端軟件都進行安裝,點擊下一步選擇安裝位置后就開始安裝。

ORACL€

1.1.3測試客戶端

登入CMD界面,輸入sqlplus/nolog若返回以下內(nèi)容則說明安裝成功:

MicrosoftWindowsXP[版本5.1.2600]

(C)版權(quán)所有1985-2001MicrosoftCorp.

C:\DocumentsandSettings\Administrator>sqlplus/nolog

SQL*Plus:Release.0-Productionon星期四7月115:06:422010

Copyright(c)1982,2005,Oracle.Allrightsreserved.

SQL>

1.2配置oracle客戶端連接

1.2.1tnsname配置

Oracle客戶端是通過tnsname來解析連接oracle服務(wù)器端的數(shù)據(jù)庫,配置完成后會在oracle安裝目錄的

\network\admin\下生成tnsnames.ora文件,一般可以通過netca圖形進行圖形化的連接配置,在cmd下輸入

netca彈出圖形對話框:選擇“本地net服務(wù)名配置”后,點擊添加

填寫oracle服務(wù)器端的數(shù)據(jù)庫名稱:

選擇通信協(xié)議和連接端口,若一般沒有進行更改的話都為TCP和1521,主機名為服務(wù)器的IP或者別名:

OracleNetConfigurationAssistant:Net服務(wù)名配置,TCP/IP協(xié)議

要使用TCP/IP協(xié)議與數(shù)據(jù)庫通信,必須使用數(shù)據(jù)庫計算機的主機名。

請輸入數(shù)據(jù)庫斫在計算機的主機名。

主機名:|01

還需要一個TCP/IP端口號。大多數(shù)情況下應(yīng)使用標準端口號。

.使用標準踹口號1521

「請使用另一個端口號:|1521

取消}鬻助J上一步(日)下一步犯)

點擊進行測試,在彈出的對話框中輸入服務(wù)器端數(shù)據(jù)庫用戶名和密碼:

若返回以下信息,表明配置成功,并且查看tnsname.ora會生成內(nèi)容:

1.2.2測試連接服務(wù)器數(shù)據(jù)庫

登入cmd界面,輸入tnspingorcl(為配置后的連接別名),返回以下內(nèi)容表明連接服務(wù)器端成功

C:\DocumentsandSettings\Administrator>tnspingorci

TNSPingUtilityfor32-bitWindows:Version.0-Productionon01-7月-

201015:29:47

Copyright(c)1997,2005,Oracle.Allrightsreserved.

已使用的參數(shù)文件:

d:\oracle\product\10.2.0\client_1\network\admin\sqlnet.ora

己使用TNSNAMES適配器來解析別名

Attemptingtocontact(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=

TCP)

(HOST=01)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orci)))

OK(10毫秒)

1.3oracle管理工具-toad安裝配置

1.3.1安裝toad

點擊setup,在彈出的界面中只選著安裝“TOADfororacle”,其它的鉤去掉,點擊下一步進行安裝:

ToadforOracle9.7SuiteCommercialInstaller

SelecttheProductstoInstall

SelecttheQuestproductsthatyouwanttoinstall

Selecttheproductsthatyouwanttoinstall.Selectall

p遨ToadforOracle上.

■LicenseAgreement

囹ProductDescription

?ProductSelection(1/8)"Full

Summary&Confirmation

OClient

PerformInstallation

CServer

Finish

Version!1ReleaseDate:15九月2008

InstallationDirectory:^'ProgramFiles'QuestSoftware'ToadforOracle▼|

reToadforDataAnalysis

ffiProductDescription

Version:41ReleaseDate:17九-2008_

InstallationDirectory:p?\ProgramFiles\QuestSoftware'ToadforDataAnalysis2.0寸

「翳ToadDataModeler

田ProductDescription

BB|3Oracle

ffi□MSSQL

ffi□MySQL

ffi口PostgreSQL

SpaceUtilization

ffl口Sybase

Diskspacerequired:61MB

ffi□DB2

FreespaceonD:41.5GB

ffi□MSACCESS

Version:ReleaseDate:04九月2008

InstallationDirectory:[d:\ProgramFiles\QuestSoftware\ToadDataModeler3"

1.3.2toad連接數(shù)據(jù)庫

安裝完成后,點擊桌面生成的toad快捷方式,彈出登入界面,輸入用戶名和密碼,連接數(shù)據(jù)庫的字符串

Toad?forOracleDatabaseLoginVersionQX

User/Schema:

Dragacolumnheaderheretogroupbythatcolumn

UsergHome;1DatabaseE|LastConnect臼限r(nóng)舊|AutoConnect習SavePwdjj

SYSOraClientXFSF0%六月-IOSYSDBA

SYSOraClientJDEDB0%五月-10SYSDBA

SYSOraClientJDEDBDG09-五月TOSYSDBA

SYSOraClientTEST06-五月-1。SYSDBA

SYSOraClientTESTDB06-五月TOSYSDBA

口|XFSF

SYSOraClientHDTEST03-十二月-09SYSDBA

口三]

SYSOraClientORCL19-九月-09SYSDBA

SYS24023-六月-09SYSDBA

SYSHNWSDB226-五月-09SYSDBA

SYSHBBST113-H--月-08SYSDBAConnectas:Color:

SYSTESTDB21%九月-08[DBA|SYSDBA|口None

5k口

SYSSZCG21-八月-085DBA三)

XFAGEN-OraClientXFSF09?六月-10NORMALInstalledClients

HUASOraClient172.16,1.26:24?四月-10NORMALConnectUsing:

SYSTEMOraClientORAIOG13-四月-10NORMALIOraClient1Og_home1

SYSTEMOraClientGUIZHOU13--月-10NORMAL

口「MakethistheTOADdefaulthome

SYSTEMOraClientORCL08--月-10NORMAL

SCOTTOraClientORCL18-十二月-09NORMALSQLNETEditor

SYSTEMOraClientHDTEST03-十二月-09NORMAL

SYSTEMOraClientHDAPP20-d--月-09NORMALTNSNamesEditor?

HSOraClientPROD19-十月-09NORMAL

口LDAPEditor

SYSTEMOraClientJDEDB12-十月-09NORMALX

Savepasswords廠Showfavoritesonly「ShowselectedhomeonlyConnect

OAilOradeHome:OraClient10g_homel(version:.0)

出現(xiàn)以下界面表明數(shù)據(jù)庫連接成功:

團FileEditSearchGridEdtorSessionDatabaseDebugWewUtilitieseBizWndowHelp

1.4metaIink賬號申請

Metalink是oracle管理論壇,包括補丁下載、故障查找、servicerequest開啟(相當于原廠case)等功能,若

需要申請,請以公司郵箱進行申請

登入網(wǎng)站,點擊“在此注冊”:

MYORACLESUPPORT

SUNCUSTOMERSANDPARTNERS

預(yù)覽MyOracleSupport-現(xiàn)已推出!

語言I簡體中文二]

利用MyOradeSupport然后執(zhí)行完全移植。Orade全球客戶支持

避請您預(yù)覽支持平臺的某些關(guān)犍功能。登錄

MyOradeSupport是Orade客戶服務(wù)部門所承諾的推動客戶和合

作伙伴成功的不可或缺部分。這個屢獲殊榮的平臺使用個性化,

仕此社加

前瞻性和協(xié)作式的功能來改變技術(shù)支持體驗。

開始使用專家協(xié)作和知識功能新用戶?在此注冊

借助MyOradeSupport的預(yù)覽功能,OradeSun客戶和合作伙伴閱讀注冊FAQ

可以立即訪問:

?MyOradeSupport社區(qū),提供實時指導網(wǎng)絡(luò)廣播,OradeSun支Post-MigrationFAQ

持工程師的積極協(xié)調(diào),最佳實踐演示,新聞和公告

?知識,其中的文章數(shù)超過900,000,包括100,000篇以上的TroubleshootingLoginIssues

Sun技術(shù)支持文章和文檔

需要幫助,話與技術(shù)支持聯(lián)系

立即行動,親自體會EyOracleSuppoH的優(yōu)點

要了解有關(guān)預(yù)覽的詳細信息,請訪問用于OradeSun客戶和合作

伙伴的MyOradeSupport歡迎中心以立即查看MyOrade

Support可以為您的支持需求提供哪些服務(wù)。

填寫注冊名(為公司郵箱)和密碼:

ORACLe

RegisteronO

Areyouanev/user?

E-MI|test@teamsun.com.cn

PasswordConfirmPassword

Passwordsmustbealphanumeric,aminimumof8characters.anoshouldincludebothlow9randuppercaseletters.

|Confirm

Copyrig*ix?20*0.OrsdeAllreservesAccountHelp|LegalNctisesandTermscfUse|Privacy-Statement

按照要求填寫以下信息:

PleaseprovidethefollowinginformationneededtocreateyourOaccount.Pleasealsoprovideyoure-mail

communicationpreferencesaswell.

YourOaccountgivesyouaccesstoavarietyofonlineapplicationandservices.Ifyouareregisteringforoneof

theseservices(suchasOracleStore.OracleSupportorOraclePartnerNeUvork)youwillberedirectedtothatserviceto

completetheregistrationprocess.

My0Profile

zIndicatesarequiredfield

Opt-intoOracleCommunications

Pleasechecktheboxinfrontofthee-mailsubscriptionsandcommunicationsyouwouldliketoreceive.

OracleCommunications1

廠YES!Pleasesendmee-mailcommunicationswithinformationaboutOracleproducts,servicesandupcoming

events.

廠GlobalCustomerServices-Informationoneventsinyourarea,newsfromanalystsandindustryexperts,special

offersforOracleSupport,OnDemandandAdvancedCustomerServices.Quarterly.

r-HrArloQnnnnrf-Infnrmatinnrelatedtnnawfaaturauandcnorialcon/irenrnmntinnQfnrArarlo9imnnrtFnnime

其中要求填寫SupportIdentifierRequested為:14125596,等待管理員進行審批。

2運行環(huán)境監(jiān)控

2.1系統(tǒng)環(huán)境監(jiān)控

查看Oracle數(shù)據(jù)文件、控制文件、聯(lián)機日志及歸檔日志存放的文件系統(tǒng)或裸設(shè)備空間使用情況。

重點關(guān)注Oracle軟件及數(shù)據(jù)文件所在卷空間使用率:

su-oracle

AIX、linux查看磁盤空間:df-kv

HP-UX查看磁盤空間:bdf

檢測操作系統(tǒng)CPU、內(nèi)存、交換區(qū)、I/O配置狀況

AIX:

CPU、內(nèi)存、網(wǎng)絡(luò)、I。、進程、頁面交換:topas

Linux、HP-UX:

CPU、內(nèi)存、網(wǎng)絡(luò)、。、進程、頁面交換:top

2.2數(shù)據(jù)庫運行狀況監(jiān)控

檢查Oracle實例核心后臺進程是否都存在、狀態(tài)是否正常

$ps-ef|grepora_

查看數(shù)據(jù)庫實例是否能正常連接、訪問

SQL>selectstatusfromv$instance;

監(jiān)聽是否正常?

$Isnrctlstatus

是否有表空間出現(xiàn)故障

SQL>selecttablespace_name,statusfromdba_tablespaces;

日志文件是否正常

SQL>Select*fromv$log;

SQL>Select*fromv$logfile;

2.3日常性能監(jiān)控

2.3.1Oracle9i圖形工具一PerformanceManager監(jiān)控頂層會話及頂

層SQL

1.打開OEM控制臺,選中要監(jiān)控的數(shù)據(jù)庫。

2.工具中選擇DiagnosticPack-PerformanceManager,也可直接選中TopSession或TopSQL。

文件(E)導航器例)對象(Q)工具配置(Q)幫助(也ORACLG

(I)EnterpriseManager

n鐵也網(wǎng)絡(luò)數(shù)據(jù)庫工具?

9知數(shù)據(jù)庫ChangeManagementPack?

l±>OEAS51_61.4DiagnosticPackLockMonitor

TuningPack

以PerformanceManager

EASNMOCL19:

服務(wù)管理

PerformanceOverview

能陽ORCL92.KDSV數(shù)據(jù)庫應(yīng)用程序

TopSessions

中日ORCL92J92.16O.IU.IU

江端口TopSQL

ORCL92_61.6

TraceDataViewer

?SID

E>gORCL9_192,168.16.16

描述符

TNSi(DESCRIPTION=(ADDRESS_LIST=(ADDR

一@>OTEST.KDSV

iESS=(PROTOCOL=TCP)(HOST=192,168.6

石1.25)(PORT=1521)))(CONNECT_DATM(SI

■|D=orcl92)(SERVER=DEDICATED)))

0racle9i的PerformanceManager工具監(jiān)控內(nèi)容主要有:內(nèi)存的使用情況,10情況,Oracle數(shù)據(jù)庫進程情況,

sol語句運行情況等,主界面如下:

專匾EASNM0CL_5-system

全口用戶定義的圖表

曲性能概覽

|+>船響應(yīng)時間

般等待事件數(shù)

導>曲頂層會話

中曲SQL

《>曲頂級對象

型數(shù)據(jù)庫例程

§曲I/O

%型加載

《>般"內(nèi)存

*曲鎖數(shù)

般后臺進程

,船存儲

$-型用戶統(tǒng)計信息

1$曲共享服務(wù)器

曲并行查詢

-般AQ統(tǒng)計信息

設(shè)於按所有者的AQ隊列

可以通過頂層會話下鉆獲取到相關(guān)SQL執(zhí)行計劃等信息,也可以直接查看TopSql選項獲取當前執(zhí)行最頻繁、

消耗資源最多的SQL語句

OraclePerforaancelanager百回~x

文件(E)記錄(R)圖表(C)幫助(由ORACLe

囁據(jù),TopSQL過濾選項

數(shù)據(jù)源

數(shù)據(jù)源

l(陋有數(shù)據(jù)源(可隨每次刷新而變化)

已收集的數(shù)據(jù)

已收集的數(shù)據(jù)說明

SQL文本SQL語句的全文本.▲

宓每次執(zhí)行的磁盤讀取數(shù)執(zhí)行該子游標一次的平均磁盤讀取數(shù)?!?/p>

防每次執(zhí)行的^沖區(qū)獲取數(shù)執(zhí)行該子游標一次的平均緩沖區(qū)衣取數(shù)。

防執(zhí)行數(shù)該SQL游標自加載到高速緩存以來的執(zhí)年

防磁盤讀取數(shù)該子游標的磁盤讀取數(shù)。

線沖區(qū)獲取數(shù)該子游標的緩沖區(qū)獲取數(shù)。▼

幫助

就緒

在數(shù)據(jù)

頁簽下面列出了監(jiān)控的選項列表,可以根據(jù)各類選項對SQL語句進行排序。

選中相關(guān)SQL語句,單擊右鍵選擇“下鉆”到“解釋計劃”查看執(zhí)行計劃:

IlNSERTINTOT_PM_UserOrgPerm(FID.FOwner.FOrgID.FPd111.0016,405.00l2)2822]

打印屏幕Ctri+p

SELECT...FROMT_PM_PermDependencyPERMDEPENDEt94.003,988.0011941

報告圖表…Ctrl+R

SELECTDBMS_WM.getVersionfromdual38.001.394.001138

杳看?

SELECT...FROMT_PM_UserOrgPermUSERORGPERMINNE|2250

收集?恢害LLJ4X.Vlll*W|

SELECT...FROMT_PM_PermItemWHERE((FIsLeaf=1AND119

I下鉆J

IMJ

溫馨提示

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

評論

0/150

提交評論