婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Oracle數據庫opatch補丁操作流程

Oracle數據庫opatch補丁操作流程

熱門標簽:哪個400外呼系統好 百度地圖標注途經點 山東crm外呼系統軟件 慧營銷crm外呼系統丹丹 開發外呼系統 圖吧網站地圖標注 地圖標注養老院 哈爾濱電話機器人銷售招聘 愛客外呼系統怎么樣

一、 升級前準備工作

1、 確認數據庫版本

使用dba登陸查詢當前數據庫的版本

SQL> select * from v$version; 
BANNER 
---------------------------------------------------------------- 
Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi 
PL/SQL Release 10.2.0.5.0 - Production 
CORE 10.2.0.5.0 Production 
TNS for 64-bit Windows: Version 10.2.0.5.0 - Production 
NLSRTL Version 10.2.0.5.0 – Production

2、 查詢補丁安裝信息

SQL> select * from dba_registry_history;

沒有任何記錄一般是未安裝補丁,也可以在環境設置以后用opatch lsinventory opatch 命令查詢當前補丁安裝情況。

3、 查詢數據庫失效對象個數,這個數字記下來記為N1

SQL> SELECT sum(OBJECT_NAME)N1 FROM DBA_OBJECTS WHERE STATUS= 'INVALID';

如果存在失效對象最好先編譯一遍

Sql >@?/rdbms/admin/utlrp.sql 

編譯完成后重新執行下下面語句,查看當前的實效對象記為N2

SQL> SELECT sum(OBJECT_NAME)N2 FROM DBA_OBJECTS WHERE STATUS= 'INVALID';

SQL> SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE STATUS= 'INVALID';--將該結果存入excel或者表中,便于補丁完后進行核對。

4、 補丁類型

Oracle數據庫補丁一般分為兩種CPU和PSU補丁。

Oracle PSU的全稱是Patch Set Update,Oracle對于其產品每個季度發行一次的補丁包,包含了bug的修復。Oracle選取被用戶下載數量多,且被驗證過具有較低風險的補丁放入到每個季度的PSU中。在每個PSU中不但包含Bug的修復而且還包含了最新的CPU。PSU通常隨CPU一起發布。PSU通常是增量的,大部分PSU可以直接安裝,但有些PSU則必須要求安裝了上一 個版本的PSU之后才能繼續安裝,要仔細看各個PSU的Readme文檔。

Oracle CPU的全稱是Critical Patch Update, Oracle對于其產品每個季度發行一次安全補丁包,通常是為了修復產品中的安全隱患。CPU是累積的(Cumulative),即最新的CPU補丁已經包含以往的CPU補丁,所以只要安裝最新的CPU補丁即可。
安全漏洞整改時我們要安裝的是CPU補丁。

5、 查詢補丁信息

登陸oracle官網安全專題http://www.oracle.com/technetwork/topics/security點擊learn More,找到Critical Path Update Advisory

打開以后可以看到oracle發布的補丁的列表,里面包含了oracle產品發布的補丁。

6、 補丁下載

例如我們當前的oracle的版本為10.2.0.5,該版本的最后更新補丁為2013年 7月份,點擊上圖紅色鏈接后可以看到10.2.0.5的數據庫補丁。

注:下載使用metalink的賬號,依照服務器的類型下載相應版本的補丁即可。如果沒有oracle 的metalink賬號無法下載補丁。

7、 數據庫備份工作

在補丁升級前做好數據庫的備份工作,使用rman或者導出數據文件方式進行數據庫的全備。條件允許的情況下操作系統最好也進行一次備份。

所有以上操作做完后我們可以進行補丁安裝工作了。

二、 補丁安裝操作

1、 閱讀補丁安裝要求

每個補丁下載后的壓縮包均會包含一份README.html 在安裝前需要仔細閱讀。一般會標明該補丁適用的數據庫版本和操作系統版本,修復了哪些BUG等,還會有相關的提示信息。

2、 環境設置

2.1、Windows環境下

進入計算機屬性→高級系統設置→系統屬性→環境變量


編輯path在path末尾加上%ORACLE_HOME%\OPatch或者在cmd 下set path=%path%;%ORACLE_HOME%\OPatch;

2.2、Linux下的環境變量設置

使用oracle 安裝用戶,設置ORACLE_HOME以后export PATH=$ORACLE_HOME/OPatch:$PATH。

2.3、OPATCH命令測試

環境變量設置成功后測試OPatch命令是否可用,終端下opatch –help,可以看到相關信息表示環境變量設置成功。

3、 查詢補丁安裝信息

操作系統下查看當前補丁安裝情況opatch lsinventory –patch

4、 停掉監聽和oracle服務

4.1、Windows下關閉服務

在服務里關閉Oracle相關服務進程,停掉監聽和oracle服務。關閉PLSQL客戶端,關閉SQLPLUS界面。

4.2、Linux下關閉服務

shutdown 掉所有實例,關閉監聽和oracle 相關進程。如果有安裝GI和其他使用Oracle 的應用一并停止,退出SQLPLUS界面。

5、 安裝補丁

在補丁目錄下執行opatch apply。例如我的補丁解壓在E:\13460968,那就先CD到該目錄,然后執行opatch apply

注意:windows下有時候會出現所有oracle進程關閉,但是命令執行后依然會出現D:\oracle\product\10.2.0\db_1\bin\oci.dll 占用的錯誤。

linux下出現進程占用時一般是sqlplus 進程未關閉,可以用fuser查詢是什么用戶占用,但是強制kill時候數據庫啟動的時候可能會報錯。

去到該目錄找到該文件改名,例如改成oci.dllbak,如果執行過補丁回退操作記得改回來,重新執行opatch apply。

選擇y,下一步等待補丁安裝完畢即可。

6、 啟動數據庫

Windows先在服務中啟動oracle的服務和監聽。以sysdba登陸系統。

Linux 下正常啟動oracle實例和監聽。以sysdba登陸系統。

7、 執行腳本,更新補丁信息到數據庫

執行補丁包中的目錄下的腳本,等待腳本運行完畢即可。Linux找到補丁目錄執行即可。

sql>@E:\13460968\files\Bundle\Patch14\catcpu.sql

注意:不同補丁集位置可能有所不同,但一般都是有該腳本。

8、 編譯失效對象,執行以下語句

Sql >@?/rdbms/admin/utlrp.sql



注意:大部分失效對象錯誤是可以忽略的,具體類型可以用如下命令去檢查。

SQL> SELECT sum (OBJECT_NAME)N3 FROM DBA_OBJECTS WHERE STATUS='INVALID'; 

查看N3和第一張第3節的N2比對下,看是否新增失效對象,如果有查看具體的失效對象是什么,利用第一章節3小節得到的列表比對,如果不能處理咨詢數據庫管理員處理。

9、 查詢補丁更新的信息

select * from dba_registry_history;

可以查看到剛剛安裝的補丁的相關信息。(這里我安裝了一次,卸載了一次,最后是剛剛安裝成功的信息都記錄到了數據庫)。命令行下執行Opatch lsinventory opatch

整個安裝流程結束,數據庫正常。

三、 回滾操作

一般情況下在不確定問題原因的情況下咨詢DBA進行檢查,確定問題原因,在無法查證原因的情況下可以回退,具體的回滾操作命令如下。

1、如果補丁應用后數據庫異常或者發生BUG,可以利用Opatch回滾補丁更新的操作。

2、關閉oracle相關服務,參照第二節2小節設置環境變量,執行如下命令,紅色部分為安裝補丁的ID。

opatch rollback -id 13460968

3、執行完畢后 啟動oracle相關服務,windows記得恢復重命名的dll文件。

4、查詢數據庫是否可以正常啟動。

5、回滾完畢以后使用sysdba用戶執行roolback腳本

Sql>@E:\13460968\files\Bundle\Patch14\ catcpu_rollback.sql

6、檢查數據庫是否正常。

注意:數據庫補丁升級工作需要停應用和相關服務,在升級前一定要進行數據庫的備份工作。

以上所述是小編給大家介紹的Oracle數據庫opatch補丁操作流程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • Oralce 歸檔日志開啟與關閉示例
  • 設置oralce自動內存管理執行步驟
  • 提取oralce當天的alert log的shell腳本代碼
  • Oralce數據導入出現(SYSTEM.PROC_AUDIT)問題處理方法
  • mysql數據庫遷移至Oracle數據庫
  • Oracle數據庫ORA 54013錯誤的解決辦法
  • VMware Workstation/Fusion 中安裝 Fedora 23/24 及其他 Linux 系統時使用 Open VM Tools 代替 VMware Tools 增強工具的方法
  • oracle 創建字段自增長實現方式
  • Oracle觸發器trigger詳解
  • oracle 數據按主鍵刪除慢問題的解決方法
  • Linux 自動備份oracle數據庫詳解
  • ORACLE實現自定義序列號生成的方法
  • ReactNative (API)AsyncStorage存儲詳解及實例
  • 查詢Oracle中正在執行和執行過的SQL語句
  • oralce和db2兼容開發注意事項

標簽:和田 開封 甘肅 固原 武漢 周口 承德 青島

巨人網絡通訊聲明:本文標題《Oracle數據庫opatch補丁操作流程》,本文關鍵詞  Oracle,數據庫,opatch,補丁,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Oracle數據庫opatch補丁操作流程》相關的同類信息!
  • 本頁收集關于Oracle數據庫opatch補丁操作流程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品国产精品国产专区不片| 国产精品自在欧美一区| 99国产精品久久久久久久久久| av中文字幕不卡| 亚洲乱码精品一二三四区日韩在线| 色婷婷综合视频在线观看| 国产精品色一区二区三区| 国产xxx精品视频大全| 一区二区三区加勒比av| 欧美一区二区精品| 欧美三级乱人伦电影| 狠狠色丁香久久婷婷综| 日韩一级免费观看| 欧美性做爰猛烈叫床潮| 国产一区在线看| 久久国产婷婷国产香蕉| 亚洲裸体在线观看| 欧美军同video69gay| 欧美亚洲日本一区| 丁香亚洲综合激情啪啪综合| 久久aⅴ国产欧美74aaa| 中文字幕欧美一| 亚洲精品在线三区| 久久色成人在线| 91精品国产黑色紧身裤美女| 国产综合久久久久久鬼色| 亚洲成人1区2区| 日韩美女精品在线| 亚洲欧美二区三区| 国产精品亲子伦对白| 26uuu国产一区二区三区| 欧美日韩高清不卡| 日本韩国欧美三级| 欧美丰满美乳xxx高潮www| 成人国产视频在线观看| 亚洲同性同志一二三专区| 中文字幕精品—区二区四季| 欧美精品一区二区三区视频| 国产成a人亚洲精品| 极品尤物av久久免费看| 精品一区二区影视| 亚洲日本一区二区三区| 欧美激情一区二区三区在线| 精品国产一区二区三区不卡| 日韩精品资源二区在线| 3atv一区二区三区| 欧美一区二区三区视频在线观看| 欧美性生交片4| 欧美日韩亚洲丝袜制服| 欧美日韩国产小视频在线观看| 欧美视频在线播放| 7777女厕盗摄久久久| 欧美精品日韩精品| 日韩一区二区在线播放| 国产福利一区在线观看| 国产精品18久久久久久久久久久久| 精品在线观看免费| 极品少妇xxxx偷拍精品少妇| 午夜视频在线观看一区二区三区| 国产精品麻豆欧美日韩ww| ●精品国产综合乱码久久久久 | 欧美无人高清视频在线观看| 91成人免费网站| 欧美日本精品一区二区三区| 色噜噜狠狠一区二区三区果冻| 欧美日韩精品免费观看视频| 69av一区二区三区| 日韩午夜电影av| 欧美三级电影在线观看| 91精品麻豆日日躁夜夜躁| 国产成人免费视频精品含羞草妖精| 成人午夜视频福利| 91美女在线观看| 国产日韩影视精品| 一区二区三区四区在线免费观看| 综合久久久久久| 午夜视频一区在线观看| 国产一区二区精品久久| 91在线视频在线| 欧美精品自拍偷拍| 91亚洲精品乱码久久久久久蜜桃| 欧美日韩亚洲高清一区二区| 欧美日韩美少妇| 国产亚洲精品福利| 亚洲综合无码一区二区| 亚洲第一搞黄网站| 在线观看国产日韩| 精品国产a毛片| 亚洲精品高清视频在线观看| 麻豆国产精品官网| 精品1区2区在线观看| 麻豆精品精品国产自在97香蕉| 91视频你懂的| 精品国产乱码久久| 一个色在线综合| 裸体一区二区三区| 欧美一区二区三区公司| 亚洲人xxxx| 天天综合天天综合色| 99久久99久久精品国产片果冻| 中文天堂在线一区| 国产在线不卡一卡二卡三卡四卡| 色欧美乱欧美15图片| 精品国产精品网麻豆系列| 精品影视av免费| 在线电影一区二区三区| 国产精品国产三级国产a| 国产在线精品视频| 在线不卡欧美精品一区二区三区| 欧美激情在线一区二区| 亚洲麻豆国产自偷在线| zzijzzij亚洲日本少妇熟睡| 91麻豆免费观看| 中文字幕一区二区日韩精品绯色| 久久99国内精品| 国产一区二区在线观看视频| 日韩欧美国产麻豆| 亚洲成人在线网站| 在线观看亚洲a| 日韩精品中午字幕| 亚洲精品欧美激情| 91丨九色丨黑人外教| 国产精品成人在线观看| 麻豆精品一区二区三区| 日韩一级大片在线观看| 日韩精品久久久久久| 欧美日韩大陆在线| 国产精品久久久久久久久图文区 | 色哟哟一区二区三区| 国产区在线观看成人精品| 久久爱www久久做| 91精品国产综合久久精品| 肉色丝袜一区二区| 欧美一级理论片| 中文字幕在线观看不卡| 国产一二精品视频| 欧美mv和日韩mv的网站| 日本不卡视频在线| 亚洲精品在线免费观看视频| 国产一区二区三区免费在线观看| 欧美日韩一区二区三区不卡| 午夜婷婷国产麻豆精品| 日韩欧美国产一区二区在线播放 | 免费视频一区二区| www一区二区| 日韩影院免费视频| 精品国产制服丝袜高跟| 黄页网站大全一区二区| 91在线国产福利| 毛片不卡一区二区| 久久精品欧美日韩| 成人爽a毛片一区二区免费| 国产精品你懂的在线欣赏| 欧美疯狂做受xxxx富婆| 国内国产精品久久| 欧美大度的电影原声| 国产成人精品一区二区三区网站观看| 国产女同互慰高潮91漫画| 91国产免费观看| 精品一区二区在线观看| 中文字幕一区二区三区蜜月| 欧美日韩另类一区| 国产福利一区在线观看| 亚洲欧美欧美一区二区三区| 制服丝袜亚洲色图| 在线视频国内一区二区| 精品一区二区三区香蕉蜜桃 | 久久99国产精品久久99果冻传媒| 中文字幕字幕中文在线中不卡视频| 欧美美女一区二区三区| 日本久久一区二区三区| 久久99精品久久久久久国产越南| 日本三级亚洲精品| 国产精品女同一区二区三区| 欧美人妖巨大在线| 日本精品裸体写真集在线观看| 免费成人在线网站| 亚洲丝袜制服诱惑| www日韩大片| 国产一区二区不卡在线| 国产精品久久久久影院老司| 欧美日本国产一区| www.久久精品| 国产综合色视频| 天天综合日日夜夜精品| 亚洲视频一区二区在线| 欧美va亚洲va香蕉在线| 成人免费看的视频| 激情久久五月天| 视频一区在线视频| 国产农村妇女精品| 日韩精品一区二区三区视频在线观看| 日本高清成人免费播放| 丁香天五香天堂综合| 国产一区二区三区不卡在线观看| 香蕉久久夜色精品国产使用方法 | 91国偷自产一区二区开放时间 | 欧美色区777第一页| 狠狠色伊人亚洲综合成人| 久久精品久久99精品久久|