系統(tǒng)日常維護(hù)指導(dǎo)手冊-超詳細(xì)_第1頁
系統(tǒng)日常維護(hù)指導(dǎo)手冊-超詳細(xì)_第2頁
系統(tǒng)日常維護(hù)指導(dǎo)手冊-超詳細(xì)_第3頁
系統(tǒng)日常維護(hù)指導(dǎo)手冊-超詳細(xì)_第4頁
系統(tǒng)日常維護(hù)指導(dǎo)手冊-超詳細(xì)_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、系統(tǒng)日常維護(hù)指導(dǎo)手冊目錄1、目的42、適用范圍43、服務(wù)器及數(shù)據(jù)庫概述43.1 服務(wù)器概述43.2 數(shù)據(jù)庫概述44、系統(tǒng)服務(wù)程序的詳細(xì)說明54.1系統(tǒng)服務(wù)程序的構(gòu)成54.2 系統(tǒng)服務(wù)程序的啟動、關(guān)閉及維護(hù)管理54.2.1 dhcp主服務(wù) dhcp主服務(wù)說明 dhcp啟動、關(guān)閉及進(jìn)程查看方法 配置說明64.2.2 dhcp從服務(wù) dhcp從服務(wù)說明 dhcp啟動、關(guān)閉及進(jìn)程查看方法 配置說明74.2.3 web管理模塊 web管理模塊中主要目錄說明 web管理模塊中各程

2、序說明 web站點(diǎn)啟動、關(guān)閉及進(jìn)程查看方法 web日志說明 日常維護(hù)85、服務(wù)器硬件維護(hù)(略)96、linux系統(tǒng)的日常維護(hù)96.1 定期檢查磁盤空間96.2 使用top工具監(jiān)視cpu及內(nèi)存的使用率106.3 定期查看root郵件106.4 定期查看系統(tǒng)日志117、備份策略117.1 備份方式117.2 備份計(jì)劃117.3 常見故障恢復(fù)117.3.1 實(shí)例故障127.3.2 介質(zhì)故障129、數(shù)據(jù)庫的日常維護(hù)149.1 檢查數(shù)據(jù)庫的基本狀況149.1.1 檢查oracle的進(jìn)程149.1.2 檢查oracle監(jiān)聽進(jìn)程159.1.3 檢查oracle

3、實(shí)例狀態(tài)169.2 檢查數(shù)據(jù)庫日志文件179.3 檢查oracle對象的狀態(tài)179.3.1 檢查oracle控制文件狀態(tài)179.3.2 檢查oracle在線日志狀態(tài)189.3.3 檢查oracle表空間的狀態(tài)189.3.4 檢查oracle所有數(shù)據(jù)文件狀態(tài)189.3.5檢查Oracle所有回滾段的狀態(tài)199.3.6檢查Oracle所有表、索引、存儲過程、觸發(fā)器等對象的狀態(tài)199.4監(jiān)控?cái)?shù)據(jù)庫表空間的使用情況(字典管理表空間)199.4.1 判斷是否需要碎片整理209.4.2 判斷是否需要擴(kuò)展表空間209.5 查看數(shù)據(jù)庫的連接情況219.6術(shù)語解釋2210、命令解釋221、目的網(wǎng)e通寬帶網(wǎng)絡(luò)運(yùn)營

4、支撐系統(tǒng)使用的服務(wù)器中,服務(wù)器均采用red hat linux as 4操作系統(tǒng),數(shù)據(jù)庫版本為:oracle 10g ,隨著業(yè)務(wù)的開展,oracle 數(shù)據(jù)庫中存儲的數(shù)據(jù)量也不斷增大,這樣操作系統(tǒng)和數(shù)據(jù)庫的日常維護(hù)就顯得十分重要。本手冊詳細(xì)描述了程序模塊,linux操作系統(tǒng),DHCP雙機(jī)熱備、負(fù)載平衡及oracle數(shù)據(jù)庫等日常檢查的主要步驟,指導(dǎo)現(xiàn)場工程師對其進(jìn)行監(jiān)控和維護(hù)。2、適用范圍使用者為網(wǎng)e通寬帶網(wǎng)絡(luò)運(yùn)營支撐系統(tǒng)維護(hù)工程師3、服務(wù)器及數(shù)據(jù)庫概述3.1 服務(wù)器概述服務(wù)器數(shù)量:4臺,基本信息如下:服務(wù)器機(jī)器型號操作系統(tǒng)安裝的模塊主機(jī)名Ip地址主服務(wù)器DELL PCRedHat linux A

5、S 4.0Cm鑒權(quán)數(shù)據(jù)庫業(yè)務(wù)支撐數(shù)據(jù)庫主DHCP服務(wù)oracle01eth0:0從服務(wù)器DELL PCRedHat linux AS 4.0從DHCP服務(wù)oracle02eth0: 13.2 數(shù)據(jù)庫概述數(shù)據(jù)庫軟件分別安裝在主服務(wù)器上。 /dev/mapper/VolGroup00-LogVol00 邏輯卷上ORACLE_BASE=/opt/oracleORACLE_HOME=/opt/oracle/product/ 10.2.0ORACLE_SID=oracmts4、系統(tǒng)服務(wù)程序的詳細(xì)說明4.1系統(tǒng)服務(wù)程序的構(gòu)成DHCP主程序:所在服務(wù)器主服務(wù)器

6、(ip: 0)程序名稱Dhcpd所在目錄/opt/dpcpDHCP從程序:所在服務(wù)器從服務(wù)器(ip: 1)程序名稱Dhcpd所在目錄/opt/dpcp4.2 系統(tǒng)服務(wù)程序的啟動、關(guān)閉及維護(hù)管理4.2.1 dhcp主服務(wù) dhcp主服務(wù)說明所在目錄程序名稱程序簡要說明/opt/dpcpDhcpdDhcp主程序/etc/dhcpd.conf主程序的配置文件/var/state/dhcp/dhcpd.leases租約數(shù)據(jù)庫 dhcp啟動、關(guān)閉及進(jìn)程查看方法1、啟動方法:輸入:cd /opt/dpcp ./dhcpd即可注意:

7、請首先確認(rèn)數(shù)據(jù)庫服務(wù)正常,數(shù)據(jù)庫監(jiān)聽正常。輸出:rootlocalhost dhcp$ ./dhcpdInternet Systems Consortium DHCP Server V3.0.4Copyright 2004-2006 Internet Systems Consortium.All rights reserved.For info, please visit /sw/dhcp/Wrote 1 leases to leases file.Listening on LPF/eth0/00:0c:29:fb:d4:32/192.168.50/24Sen

8、ding on LPF/eth0/00:0c:29:fb:d4:32/192.168.50/24Sending on Socket/fallback/fallback-net說明:dhcp啟動時,會啟動1個進(jìn)程,正常情況下,dhcp啟動的進(jìn)程數(shù)為1個。2、關(guān)閉方法輸入:kill pid說明:pid為進(jìn)程號,可使用進(jìn)程查看獲得。如|-dhcpd(4665),則進(jìn)程id為4665,則kill 4665就可關(guān)閉dhcp。3、進(jìn)程查看輸入:rootlocalhost dhcp# pstree -p | grep dhcp 輸出: |-dhcpd(4665) 配置說明啟動配置文件:etc/

9、dhcpd.conf 可使用more 或者 tail 命令查看配置服務(wù)配置,更改后需要重新啟動才能生效,該配置文件的設(shè)置需要與從服務(wù)器的配置文件吻合。配置文件全文如下:# DHCP Server Configuration file.# see /usr/share/doc/dhcp*/dhcpd.conf.sample #ddns-update-style none;failover peer buptdhcp primary; address 0; port 519; peer address 1; peer port 520; max-re

10、sponse-delay 60; max-unacked-updates 10; mclt 600; split 128; load balance max seconds 3;subnet netmask #-cisico1_cm-subnet netmask option routers ; filename Disable.cm; next-server 0;default-lease-time 3600; pool failover p

11、eer buptdhcp; deny dynamic bootp clients; range 54; #-cisico1_iad-shared-network cisico1_iadsubnet netmask option routers ;option domain-name-servers 32, 50, 30;default-lease-time 3600;poolfailover peer buptdh

12、cp;deny dynamic bootp clients;range 54;#-cisico1_cpe-shared-network cisico1_cpe subnet netmask option routers ; option domain-name-servers 32, 50, 30; default-lease-time 3600; pool failover peer buptdhcp; d

13、eny dynamic bootp clients; range 54; 租約數(shù)據(jù)庫/var/state/dhcp/dhcpd.leases可使用more 或者 tail 命令查看記錄當(dāng)前服務(wù)器與對方服務(wù)器的服務(wù)狀態(tài)與分配的ip租約。示例如下:lease 54 starts 2 2007/11/27 13:15:22; ends 3 2007/11/28 13:15:22; tstp 3 2007/11/28 13:15:22; binding state active; next binding state free;

14、hardware ethernet 00:11:1a:07:2e:8e; uid 001000021032007.216; option agent.remote-id 0:11:1a:7:2e:8e;Dhcp狀態(tài)如下:failover peer name state my state normal at 2007/11/27 13:15:22 ;peer state normal at 2007/11/27 13:15:22 ;4.2.2 dhcp從服務(wù) dhcp從服務(wù)說明所在目錄程序名稱程序簡要說明/opt/dpcpDhcpdDhcp主程序/etc/dhcpd.conf主程序

15、的配置文件/var/state/dhcp/dhcpd.leases租約數(shù)據(jù)庫所在目錄程序名稱程序簡要說明/opt/dpcpDhcpdDhcp主程序/etc/dhcpd.conf主程序的配置文件/var/state/dhcp/dhcpd.leases租約數(shù)據(jù)庫 dhcp啟動、關(guān)閉及進(jìn)程查看方法1、啟動方法:輸入:cd /opt/dpcp ./dhcpd即可注意:請首先確認(rèn)數(shù)據(jù)庫服務(wù)正常,數(shù)據(jù)庫監(jiān)聽正常。輸出:rootlocalhost dhcp$ ./dhcpdInternet Systems Consortium DHCP Server V3.0.4Copyright 2004-

16、2006 Internet Systems Consortium.All rights reserved.For info, please visit /sw/dhcp/Wrote 1 leases to leases file.Listening on LPF/eth0/00:0c:29:fb:d4:32/192.168.50/24Sending on LPF/eth0/00:0c:29:fb:d4:32/192.168.50/24Sending on Socket/fallback/fallback-net說明:dhcp啟動時,會啟動1個進(jìn)程,正常情況下,

17、dhcp啟動的進(jìn)程數(shù)為1個。2、關(guān)閉方法輸入:kill pid說明:pid為進(jìn)程號,可使用進(jìn)程查看獲得。如|-dhcpd(4665),則進(jìn)程id為4665,則kill 4665就可關(guān)閉dhcp。3、進(jìn)程查看輸入:rootlocalhost dhcp# pstree -p | grep dhcp 輸出: |-dhcpd(4665) 配置說明啟動配置文件:etc/dhcpd.conf 可使用more 或者 tail 命令查看.配置服務(wù)配置,更改后需要重新啟動才能生效,該配置文件的設(shè)置需要與主服務(wù)器的配置文件吻合。配置文件全文如下:# DHCP Server Configuration

18、 file.# see /usr/share/doc/dhcp*/dhcpd.conf.sample #ddns-update-style none;failover peer buptdhcp secondary; address 1; port 520; peer address 0; peer port 519; max-response-delay 60; max-unacked-updates 10; mclt 600; #split 128; load balance max seconds 3;subnet

19、 netmask #-cisico1_cm-subnet netmask option routers ; filename Disable.cm; next-server 0;default-lease-time 3600; pool failover peer buptdhcp; deny dynamic bootp clients; range 54; #-cisico1_iad-shared-network cisi

20、co1_iadsubnet netmask option routers ;option domain-name-servers 32, 50, 30;default-lease-time 3600;poolfailover peer buptdhcp;deny dynamic bootp clients;range 54;#-cisico1_cpe-shared-network cisico1_cpe subnet 21

21、 netmask option routers ; option domain-name-servers 32, 50, 30; default-lease-time 3600; pool failover peer buptdhcp; deny dynamic bootp clients; range 54; 租約數(shù)據(jù)庫/var/state/dhcp/dhcpd.leases記錄當(dāng)前服務(wù)器與對方服務(wù)器

22、的服務(wù)狀態(tài)與分配的ip租約。示例如下:lease 54 starts 2 2007/11/27 13:15:22; ends 3 2007/11/28 13:15:22; tstp 3 2007/11/28 13:15:22; binding state active; next binding state free; hardware ethernet 00:11:1a:07:2e:8e; uid 001000021032007.216; option agent.remote-id 0:11:1a:7:2e:8e;Dhcp狀態(tài)如下:failover peer name

23、 state my state normal at 2007/11/27 13:15:22 ;peer state normal at 2007/11/27 13:15:22 ;4.2.3 web管理模塊 web管理模塊中主要目錄說明/opt/apache-2.0.52為apache模塊所在目錄/opt/taiyuan 為web 程序存儲目錄 web管理模塊中各程序說明命令所在目錄:/opt/apache/bin命令命令說明apachectl Apache HTTP服務(wù)器控制接口httpdApache超文本傳輸協(xié)議服務(wù)器abApache HTTP服務(wù)器性能測試工具a

24、pxsAPache功能擴(kuò)展工具dbmmanage建立和更新DBM形式的基本認(rèn)證文件htdigest建立和更新摘要認(rèn)證文件htpasswd建立和更新基本認(rèn)證文件logresolve將Apache日志文件中的IP地址解析為主機(jī)名rotatelogs滾動Apache日志而無須終止服務(wù)器 web站點(diǎn)啟動、關(guān)閉及進(jìn)程查看方法命令所在目錄命令命令說明/opt/apache/bin./apachectl start啟動httpd/opt/apache/bin./apachectl startssl啟動httpd并加載SSL服務(wù)/opt/apache/bin./apachectl stop關(guān)閉a

25、pache/opt/apache/bin./apachectl status查看apache的狀態(tài) web日志說明Log存放目錄為:/opt/apache/logs/opt/apache/logs/access_log為所有訪問網(wǎng)站的日志/opt/apache/logs/error_log為錯誤信息日志/opt/apache/logs/httpd.pid為主進(jìn)程的pid號/opt/apache/logs/ssl_engine_log 為ssl引擎日志,即ssl的運(yùn)行日志,可以通過查看此日志了解運(yùn)行狀態(tài)及錯誤。/opt/apache/logs/ssl_request_log 為ss

26、l請求日志即是哪個ip使用https ssi協(xié)議登錄web站點(diǎn),請求的時間,內(nèi)容,訪問的頁面等。 日常維護(hù)維護(hù)分為:業(yè)務(wù)維護(hù)及系統(tǒng)維護(hù)業(yè)務(wù)維護(hù)就是,利用系統(tǒng)管理員的身份,查看操作日志系統(tǒng)維護(hù)是:定期查看系統(tǒng)日志,apache日志等,看是否有運(yùn)行錯誤,并定期備份日志。5、服務(wù)器硬件維護(hù)(略)6、linux系統(tǒng)的日常維護(hù)6.1 定期檢查磁盤空間使用df顯示磁盤空間輸入:oraclelocalhost server$ df輸出:Filesystem 1K-blocks Used Available Use% Mounted on/dev/cciss/c0d0p2 107938336 7

27、612144 94843208 8% /dev/cciss/c0d0p1 101086 12308 83559 13% /bootnone 2073908 4 2073904 1% /dev/shm/dev/cciss/c0d0p5 30976636 185056 29218016 1% /home說明:這里顯示了/、 /boot、/home分區(qū) 掛載的系統(tǒng)分區(qū)使用的大小,磁盤空間以k為單位??梢约訁?shù) -horaclelocalhost server$ df -hFilesystem Size Used Avail Use% Mounted on/dev/cciss/c0d0p2 103G

28、7.3G 91G 8% /dev/cciss/c0d0p1 99M 13M 82M 13% /bootnone 2.0G 4.0K 2.0G 1% /dev/shm/dev/cciss/c0d0p5 30G 181M 28G 1% /home注意:當(dāng)某空間使用率超過85時,通過du查看是哪些文件占用的空間比較大例如/home使用了85cd /home以root用戶查看su輸入root用戶密碼rootlocalhost /# du -m -max-depth=1-m是以M大小顯示-max-depth=1表示只是一級子目錄的大小,如果想查看二級的就寫為2找出占用很大的文件,經(jīng)判斷后決定刪除或轉(zhuǎn)移。

29、6.2 使用top工具監(jiān)視cpu及內(nèi)存的使用率每隔5秒,top工具確定哪些進(jìn)程消耗最多的cpu時間,并按遞減順序在屏幕顯示。輸入:oraclelocalhost /$ top輸出:top - 10:52:46 up 6 days, 39 min, 2 users, load average: 0.12, 0.09, 0.02Tasks: 123 total, 1 running, 122 sleeping, 0 stopped, 0 zombieCpu(s): 0.2% us, 0.2% sy, 0.0% ni, 99.3% id, 0.4% wa, 0.0% hi, 0.0% siMem:

30、8247956k total, 1828612k used, 6419344k free, 119476k buffersSwap: 8385920k total, 0k used, 8385920k free, 1526064k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 16 0 3004 552 472 S 0.0 0.0 0:01.02 init 2 root RT 0 0 0 0 S 0.0 0.0 0:01.28 migration/0 3 root 34 19 0 0 0 S 0.0 0.

31、0 0:00.04 ksoftirqd/0 4 root RT 0 0 0 0 S 0.0 0.0 0:01.28 migration/1 5 root 34 19 0 0 0 S 0.0 0.0 0:00.04 ksoftirqd/1 6 root RT 0 0 0 0 S 0.0 0.0 0:00.65 migration/2 說明:當(dāng)發(fā)現(xiàn)個別進(jìn)程占用率很高,可以通過用“ps axj | grep 進(jìn)程名”查看這個進(jìn)程在進(jìn)行什么操作,如果發(fā)現(xiàn)這個進(jìn)程持續(xù)的時間很長,而且非系統(tǒng)必要進(jìn)程;可以通過“kill 9” 進(jìn)程的PID號,將進(jìn)程殺死。(不確定情況下,請不要使用);退出top用ctrl+

32、c。6.3 定期查看root郵件輸入:oraclelocalhost log$ su -lPassword: rootlocalhost root# mail輸出: 1 rootlocalhost.local Fri Sep 8 16:23 18/704 HP Insight Management Agents Trap Alarm N 2 rootlocalhost.local Fri Sep 8 16:23 18/684 HP Agent Trap Alert N 3 rootlocalhost.local Fri Sep 8 16:23 19/748 HP Insight Managem

33、ent Agents Trap Alarm說明:前面為N的表示新郵件可以在& 后面輸入1,代表看第一封信,ctrl+c表示退出查看這封信,h顯示所有的如果都看過的郵件,就可以通過d來刪除如果刪除110就用&d 1-10這樣就會刪除1-10的信。6.4 定期查看系統(tǒng)日志系統(tǒng)的日志存儲于/var/log目錄下,需要定期查看,常用日志說明如下:boot.log:該文件記錄了系統(tǒng)在引導(dǎo)過程中發(fā)生的事件,就是Linux系統(tǒng)開機(jī)自檢過程顯示的信息maillog: 該日志文件記錄了每一個發(fā)送到系統(tǒng)或從系統(tǒng)發(fā)出的電子郵件的活動messages: 該日志文件是許多進(jìn)程日志文件的匯總,從該文件可以看出任何入侵企圖

34、或成功的入侵lastlog: 該日志文件記錄最近成功登錄的事件和最后一次不成功的登錄事件,由login生成wtmp: 該日志文件永久記錄每個用戶登錄、注銷及系統(tǒng)的啟動、停機(jī)的事件xferlog: 該日志文件記錄FTP會話,可以顯示出用戶向FTP服務(wù)器或從服務(wù)器拷貝了什么文件cron: 該日志文件記錄crontab守護(hù)進(jìn)程crond所派生的子進(jìn)程的動作,前面加上用戶、登錄時間和PID,以及派生出的進(jìn)程的動作7、備份策略7.1 備份方式為了保證數(shù)據(jù)庫的高安全性,目前我們采用的數(shù)據(jù)庫備份方式為物理備份和邏輯備份相結(jié)合的方式,數(shù)據(jù)庫歸檔模式為自動歸檔模式。這樣當(dāng)數(shù)據(jù)庫出現(xiàn)故障時,我們就可以利用備份文件

35、與歸檔方法相結(jié)合,作數(shù)據(jù)庫“最新狀態(tài)”的恢復(fù)。7.2 備份計(jì)劃通過自動備份腳本實(shí)現(xiàn)每天進(jìn)行一次熱備份及邏輯備份,每周進(jìn)行一次冷備份。所備份的數(shù)據(jù)文件存儲于磁陣上的硬盤。7.3 常見故障恢復(fù)我們首先從/opt/oracle/admin/oracmts/bdump下的日志文件判斷是什么故障。通過查看v$recover_file 來確定哪些文件需要恢復(fù),通過查看v$datafile視圖查看文件ID和文件名之間的相關(guān)性通過下面的命令查看需要恢復(fù)的數(shù)據(jù)文件的文件ID號:select file#, online, error from v$recover_file;通過視圖返回名字和相應(yīng)的文件ID:sel

36、ect name, file# from v$datafile;通過這些信息,決定對哪些文件進(jìn)行恢復(fù),及其采用的恢復(fù)方式。7.3.1 實(shí)例故障當(dāng)oracle實(shí)例由于突然斷電或者操作系統(tǒng)故障而崩潰時,可以通過輸入dbstart即可開啟數(shù)據(jù)庫,無須發(fā)布恢復(fù)命令,oracle會自動執(zhí)行崩潰恢復(fù),最好啟動前后檢查日志文件7.3.2 介質(zhì)故障介質(zhì)故障發(fā)生在數(shù)據(jù)庫結(jié)構(gòu)組織出現(xiàn)毀壞時,在這些組織中數(shù)據(jù)庫文件不能進(jìn)行讀寫。在數(shù)據(jù)庫打開的情況下,如果是system表空間的數(shù)據(jù)文件出現(xiàn)介質(zhì)失敗,那么oracle需要在mount狀態(tài)下恢復(fù)其數(shù)據(jù)文件,如果是其他表空間,可以只對介質(zhì)失敗涉及到的數(shù)據(jù)文件進(jìn)行恢復(fù),即在數(shù)

37、據(jù)庫打開的狀態(tài)下進(jìn)行恢復(fù)。步驟如下:1確定需要恢復(fù)的數(shù)據(jù)文件2使數(shù)據(jù)文件脫機(jī)3拷貝數(shù)據(jù)文件備份到原目標(biāo)地址4恢復(fù)表空間或數(shù)據(jù)文件5使表空間或數(shù)據(jù)文件聯(lián)機(jī)例:當(dāng)出現(xiàn)以下信息時,說明是數(shù)據(jù)庫的system表空間出現(xiàn)了問題。ERROR:ORA-00604: error occurred at recursive SQL level 1ORA-01116: error in opening database file 1ORA-01110: data file 1: /opt/oracle/oradata/oracmts/system01.dbfORA-27041: unable to open fi

38、leLinux Error: 2: No such file or directoryAdditional information: 3System出現(xiàn)介質(zhì)失敗,表示被誤刪或被損壞,可以執(zhí)行如下:1)首先登錄SQL*PLUS并啟用SYSDBA權(quán)限輸入::sqlplus user/passwdoracmts; connect / as sysdba; (啟動SYSDBA權(quán)限)shutdown abort (關(guān)閉數(shù)據(jù)庫)startup mount (加載數(shù)據(jù)庫)也可以通過查看視圖,確定哪個文件需要恢復(fù)SQL select file#,error from v$recover_file; FILE#

39、 ERROR- - 1 FILE NOT FOUND查看v$datafile視圖查看對應(yīng)關(guān)系SQL select file#,name from v$datafile; FILE#-NAME- 1/opt/oracle/oradata/oracmts/system01.dbf 2/opt/oracle/oradata/oracmts/undotbs01.dbf 3/opt/oracle/oradata/oracmts/sysaux01.dbf FILE#-NAME- 4/opt/oracle/oradata/oracmts/users01.dbf知道要恢復(fù)的是1(system01.dbf):2

40、)在SQL提示符下輸入alter database datafile /opt/oracle/oradata/oracmts/system01.dbf offline;3)再打開一個終端:將備份數(shù)據(jù)文件拷貝到原目標(biāo)地址,即:cp /opt/backup/system01.dbf /opt/oracle/oradata/oracmts/4)然后進(jìn)行恢復(fù)SQL recover datafile 1;或recover datafile /opt/oracle/oradata/oracmts/system01.dbf;如果不需要?dú)w檔日志文件進(jìn)行恢復(fù),即輸出Media recovery complete

41、.如果需要?dú)w檔日志文件參與恢復(fù),即輸出:ORA-00279: change 2246878 generated at 07/22/2005 16:28:13 needed for thread 1ORA-00289: suggestion : /opt/oracle/oradata/archive /1_167_562355694.dbfORA-00280: change 2246878 for thread 1 is in sequence #167Specify log: =suggested | filename | AUTO | CANCEL輸入:auto即可自動完成恢復(fù)。輸出:ORA

42、-00279: change 2366990 generated at 07/25/2005 00:00:09 needed for thread 1ORA-00289: suggestion : /opt/oracle/oradata/archive/1_185_562355694.dbfORA-00280: change 2366990 for thread 1 is in sequence #185ORA-00278: log file /opt/oracle/oradata/archive /1_184_562355694.dbf no longer needed for thisre

43、coveryORA-00279: change 2375106 generated at 07/25/2005 04:00:54 needed for thread 1ORA-00289: suggestion : /opt/oracle/oradata/archive /1_186_562355694.dbfORA-00280: change 2375106 for thread 1 is in sequence #186ORA-00278: log file /opt/oracle/oradata/archive /1_185_562355694.dbf no longer needed

44、for thisrecoveryLog applied.Media recovery complete.(表示恢復(fù)結(jié)束)5)在SQL提示符下輸入alter database datafile /opt/oracle/oradata/oracmts/system01.dbf online;6)打開數(shù)據(jù)庫即可,在SQL提示符下輸入alter database open其他數(shù)據(jù)文件恢復(fù)方法類似,只需要把數(shù)據(jù)文件的名字更改即可。注:如果維護(hù)工程師沒有數(shù)據(jù)庫恢復(fù)經(jīng)驗(yàn),或判斷不出數(shù)據(jù)庫的故障原因,請聯(lián)系我們的工程師,我們一起協(xié)商解決。9、數(shù)據(jù)庫的日常維護(hù)9.1 檢查數(shù)據(jù)庫的基本狀況主要介紹如何對數(shù)據(jù)庫的基

45、本情況進(jìn)行檢查,內(nèi)容共分三部分,分別為:檢查oracle的進(jìn)程;檢查oracle監(jiān)聽進(jìn)程;檢查oracle實(shí)例狀態(tài)。9.1.1 檢查oracle的進(jìn)程輸入:ps -ef |grep ora_ |grep -v grep輸出:1 8510 8510 8510 ? -1 Ss 500 0:00 ora_pmon_oracmts1 8512 8512 8512 ? -1 Ss 500 0:05 ora_psp0_oracmts1 8514 8514 8514 ? -1 Ss 500 0:00 ora_mman_oracmts1 8516 8516 8516 ? -1 Ss 500 0:04 ora_

46、dbw0_oracmts1 8518 8518 8518 ? -1 Ss 500 0:04 ora_lgwr_oracmts1 8520 8520 8520 ? -1 Ss 500 0:11 ora_ckpt_oracmts1 8522 8522 8522 ? -1 Ss 500 0:09 ora_smon_oracmts1 8524 8524 8524 ? -1 Ss 500 0:00 ora_reco_oracmts1 8526 8526 8526 ? -1 Ss 500 0:05 ora_cjq0_oracmts1 8528 8528 8528 ? -1 Ss 500 0:14 ora_

47、mmon_oracmts1 8530 8530 8530 ? -1 Ss 500 0:05 ora_mmnl_oracmts1 8532 8532 8532 ? -1 Ss 500 0:00 ora_d000_oracmts1 8534 8534 8534 ? -1 Ss 500 0:00 ora_s000_oracmts1 8539 8539 8539 ? -1 Ss 500 0:00 ora_arc0_oracmts1 8541 8541 8541 ? -1 Ss 500 0:00 ora_arc1_oracmts1 8545 8545 8545 ? -1 Ss 500 0:00 ora_qmnc_oracmts1 8580 8580 8580 ? -1 Ss 500 0:00 ora_q000_oracmts1 8583 8583 8583 ? -1 Ss 500 0:00 ora_q001_oracmts說明:在檢查oracle的進(jìn)程命令輸出后,

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論