您現在的位置是:電腦技術吧?>? 組裝維修 ??>??9 patch,怎樣用patch??>??正文詳情

9 patch,怎樣用patch

亓寄琴2019-12-06 08:51:17 人圍觀
簡介patch是什么Oracle補丁也稱為Oracle補丁。有幾種Oracle修補程序。很難數這些小塊,也很難避免讓人眼花繚亂。不過,甲骨文補丁程序是有序的。Oracle提供的oppatch of

Oracle patch也即是Oracle補丁。

Oracle補丁又包含好幾個種類,小的補丁簡直是難以數計,難免讓人眼花繚亂。

盡管如此,Oracle patch還是有序可循的。

而且Oracle提供的opatch工具非常方便的用于安裝oracle patch,以及查看當前系統已經安裝的patch。

本文列出了patch的幾種類型,以及主要描述通過opatch工具查看當前數據庫的patch應用的情況。

對于如何apply patch可參考Oracle官方文檔。

1、Oracle patch類型Critical Patch Update (CPU)Bundled patches (For Windows and Exadata only)PSR(Patch Set Release)/Patch Set Update(PSU)? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 Oracle 為我們提供了用于patch安裝、回退、管理與追蹤的工具opatch,該工具為命令行工具,簡單易用,可以根據opatch的幫助命令來獲取幫助信息 #獲得opatch的幫助信息 [[email protected] OPatch]$ ./opatch -help Invoking OPatch 11.1.0.6.6 #opatch的版本 Oracle Interim Patch Installer version 11.1.0.6.6 Copyright (c) 2009, Oracle Corporation. All rights reserved. Usage: opatch [ -help ] [ -r[eport] ] [ command ] command := apply #安裝patch lsinventory #查看所有已安裝的patch napply #用于Apply a set of patches at a time nrollback #用于Rollback a set of patches at a time rollback #Rollback an existing one-off patch indicated by the reference-id query version prereq #用于檢查安裝patch之前的先決條件 util global_arguments := -help Displays the help message for the command. -report Print the actions without executing. example: #可以通過下面的方式來查看每一個具體命令的用法 'opatch -help' 'opatch apply -help' 'opatch lsinventory -help' 'opatch napply -help' 'opatch nrollback -help' 'opatch rollback -help' 'opatch prereq -help' 'opatch util -help' OPatch succeeded. #下面查看oracle 10g下的補丁信息,對于如何安裝補丁,本文不作演示 [email protected]:/users/oracle/OraHome10g/OPatch ./opatch lsinventory Invoking OPatch 10.2.0.3.0 ......... Oracle Home : /users/oracle/OraHome10g Central Inventory : /users/oracle/oraInventory from : /etc/oraInst.loc OPatch version : 10.2.0.3.0 OUI version : 10.2.0.3.0 OUI location : /users/oracle/OraHome10g/oui Log file location : /users/oracle/OraHome10g/cfgtoollogs/opatch/opatch2013-12-19_09-54-27AM.log Lsinventory Output file location : /users/oracle/OraHome10g/cfgtoollogs/opatch/lsinv/lsinventory2013-12-19_09-54-27AM.txt -------------------------------------------------------------------------------- Installed Top-level Products (2): Oracle Database 10g 10.2.0.1.0 #基礎版本號 Oracle Database 10g Release 2 Patch Set 2 10.2.0.3.0 #PSR號為3 There are 2 products installed in this Oracle Home. Interim patches (2) : #列出了2個臨時補丁patch號及bug號 Patch 5556081 : applied on Wed Feb 15 11:16:15 HKT 2012 Created on 9 Nov 2006, 22:20:50 hrs PST8PDT Bugs fixed: 5556081 Patch 5557962 : applied on Wed Feb 15 11:16:08 HKT 2012 Created on 9 Nov 2006, 23:23:06 hrs PST8PDT Bugs fixed: 4269423, 5557962, 5528974 -------------------------------------------------------------------------------- OPatch succeeded. #也可以通過查詢dba_server_registry查看當前數據補丁的使用情況 SQL select comp_name,version from dba_server_registry; COMP_NAME VERSION -------------------------------------------------- ------------------------------ Oracle XML Database 10.2.0.3.0 Oracle Label Security 10.2.0.3.0 Oracle Expression Filter 10.2.0.3.0 Oracle Rules Manager 10.2.0.3.0 Oracle Workspace Manager 10.2.0.1.0 Oracle Database Catalog Views 10.2.0.3.0 Oracle Database Packages and Types 10.2.0.3.0 JServer JAVA Virtual Machine 10.2.0.3.0 Oracle XDK 10.2.0.3.0 Oracle Database Java Packages 10.2.0.3.0 10 rows selected. #下面是Oracle 11g下使用lsinventory -detail時patch的應用情況 [[email protected] OPatch]$ ./opatch lsinventory -detail Invoking OPatch 11.1.0.6.6 Oracle Interim Patch Installer version 11.1.0.6.6 Copyright (c) 2009, Oracle Corporation. All rights reserved. ...............(省略) -------------------------------------------------------------------------------- Installed Top-level Products (1): Oracle Database 11g 11.2.0.1.0 There are 1 products installed in this Oracle Home. Installed Products (134): Agent Required Support Files 10.2.0.4.2 Assistant Common Files 11.2.0.1.0 Bali Share 1.1.18.0.0 Buildtools Common Files 11.2.0.1.0 Character Set Migration Utility 11.2.0.1.0 Cluster Verification Utility Common Files 11.2.0.1.0 Database Configuration and Upgrade Assistants 11.2.0.1.0 ...............(省略) SSL Required Support Files for InstantClient 11.2.0.1.0 Sun JDK 1.5.0.17.0 XDK Required Support Files 11.2.0.1.0 XML Parser for Java 11.2.0.1.0 XML Parser for Oracle JVM 11.2.0.1.0 There are 134 products installed in this Oracle Home. Interim patches (1) : Patch 8670579 : applied on Thu Aug 15 17:53:20 CST 2013 Unique Patch ID: 12243614 Created on 25 Feb 2010, 09:55:12 hrs US/Eastern Bugs fixed: 8670579 Files Touched: #這里列出了相應的文件 /ahseteco.o -- ORACLE_HOME/lib/libnnz11.a /am11rkg.o -- ORACLE_HOME/lib/libnnz11.a /amsha.o -- ORACLE_HOME/lib/libnnz11.a /cpui32.o -- ORACLE_HOME/lib/libnnz11.a /sha.o -- ORACLE_HOME/lib/libnnz11.a /x931rand.o -- ORACLE_HOME/lib/libnnz11.a /am11dkg.o -- ORACLE_HOME/lib/libnnz11.a /am931rnd.o -- ORACLE_HOME/lib/libnnz11.a /amsharnd.o -- ORACLE_HOME/lib/libnnz11.a /ghash.o -- ORACLE_HOME/lib/libnnz11.a /shacomm.o -- ORACLE_HOME/lib/libnnz11.a libnnz11.so -- ORACLE_HOME/lib/libnnz11.so Patch Location in Inventory: /u01/app/oracle/db_1/inventory/oneoffs/8670579 Patch Location in Storage area: /u01/app/oracle/db_1/.patch_storage/8670579_Feb_25_2010_09_55_12 Rac system comprising of multiple nodes #列出了當前環境的節點 Local node = linux1 Remote node = linux2 -------------------------------------------------------------------------------- OPatch succeeded. #下面是Oracle 11g下使用使用lsinventory -bugs_fixed來查看patch的情形 [[email protected] OPatch]$ ./opatch lsinventory -bugs_fixed Invoking OPatch 11.1.0.6.6 ...............(省略) ------------------------------------------------------------------------------------------------------ Installed Top-level Products (1): Oracle Database 11g 11.2.0.1.0 There are 1 products installed in this Oracle Home. List of Bugs fixed by Installed Patches: Bug Fixed by Installed at Description Patch --- -------- ------------ ----------- #下面給出了和bug有關的具體描述 8670579 8670579 Thu Aug 15 17:53:20 CST 2013 DBBETA :NETCA/DBCA FAILED WITH HOTSPOT VIRTUAL MACHINE Rac system comprising of multiple nodes Local node = linux1 Remote node = linux2 ------------------------------------------------------------------------------------------------------ OPatch succeeded.

版權聲明:本文由 亓寄琴 整理編輯。

原標題:patch,Mem patch

轉載注明出處:http://www.dn9ww09s.icu/assemble/15195.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • 常用代碼片段,30s代碼片段

    常用代碼片段,30s代碼片段 相關圖片有關下面代碼片段的說法一。打開一個新窗口并發送參數:發送參數:響應。Write()接收參數:字符串a=request.querystring(ID);字符串B=request.que管理常用代碼片段...

  • 用戶角色與權限,用戶角色權限具體實現

    用戶角色與權限,用戶角色權限具體實現 相關圖片用戶角色權限管理系統Oracle數據庫用戶管理Oracle權限設置一、權限分類:系統權限:系統指定用戶使用數據庫的權限。(系統權限針對用戶)。實體權限:某個權限用戶對其他用戶的表...

  • 閉包內存泄露,閉包為什么會造成內存泄露

    閉包內存泄露,閉包為什么會造成內存泄露 相關圖片閉包阮一峰本文主要介紹JS閉包導致內存泄漏的相關數據。可以在JS閉包中定義局部變量以供參考。但是,如果從外部調用它,特別是重復調用,將導致大量內存開銷。如何防止這種現象...

  • 單選,三d單選

    單選,三d單選 相關圖片3d單選網我之所以使用checkboxlist來實現無線電選擇,是因為我認為checkboxlist控件頁的顯示效果應該更好。您可以參考中提供的radiobutonlis福彩單選...

  • oracle11g空表導出,oracle導出空數據庫

    oracle11g空表導出,oracle導出空數據庫 相關圖片oracle空白表如何在Oracle 11g中導出空表?由于Oracle 11g延遲段創建的新特性,當沒有數據插入時Oracle不會分配數據段,因此exp不能在11g數據庫中導出oracle查詢空表要2到3秒...

  • javascript 框架,javascript的基本框架

    javascript 框架,javascript的基本框架 相關圖片javascript怎么樣本文主要介紹了JavaScript框架設計和其他工廠的相關信息,非常簡單易懂。如果需要的話你可以檢查一下。JavaScript中類和繼承的出現表明JavaScrbootstrap框架...

  • 閉包是啥,閉包

    閉包是啥,閉包 相關圖片閉包和正閉包本文主要介紹了用JavaScript創建閉包的兩種方法的優缺點以及差異分析的相關資料。您可以參考JavaScript常用的兩種方法來創建閉包。構造函數方法:?1Js閉包...

  • asp本地全路徑,asp獲取路徑

    asp本地全路徑,asp獲取路徑 相關圖片asp圖片路徑格式本文主要介紹了利用asp.net獲取網站目錄物理路徑的方法。對于朋友,請參考下一頁后臺CS文件相對網站根目錄的path/view/atlas代碼,如下:striasp系統路徑代碼...

  • 數組遍歷方法,遍歷數組的三種方法

    數組遍歷方法,遍歷數組的三種方法 相關圖片javascript數組遍歷今天,一個朋友問我一個關于PHP遍歷數組的方法的問題,并告訴了她一些。順便說一下,寫一篇文章總結一下。如果摘要不完整,請首先指出,foreach()foreacjs如何遍歷...

  • 你所在的省市,所在省份

    你所在的省市,所在省份 相關圖片我所在的省份怎么填今天,我們來談談如何用PHP獲取用戶的IP地址,PHP如何根據IP判斷用戶所在的城市,以及PHP如何根據IP實現城市切換或跳轉。如何根據現有IP地址獲取其地理位所在省份...

熱評文章

  • c語言在線編程,c語言經典程序100例

    c語言在線編程,c語言經典程序100例 相關圖片c語言例子本文從C?程序員的角度詳細介紹了學習typescript的過程,主要針對兩種語言的異同進行了簡單的比較研究,希望對您有所幫助。Typescript發展得很好。在菜鳥教程100例...

  • datatable怎么用,datatable比較

    datatable怎么用,datatable比較 相關圖片datatable詳解本文主要介紹viewstate和datatable的動態數據輸入示例。以下代碼可用于您的朋友:%@page language=C?EnableViewStatec# datatable...

  • 批處理中如何判斷幾個文件是否存在,批處理文件中一cp命令

    批處理中如何判斷幾個文件是否存在,批處理文件中一cp命令 相關圖片ps中批處理批處理是邏輯單元的一組T-SQL語句。要將腳本分成批,可以使用go語句。一。Go語句必須是自包含的。2。Go語句使每個批獨立地發送到服務器,獨立于其他批處理程序ps中批處理...

  • jsonp如何實現,jsonp實現

    jsonp如何實現,jsonp實現 相關圖片jsonp如何實現跨域本文主要介紹了jsonp在JavaScript中的模擬實現。本文直接給出了實現代碼,其中包含了詳細的注釋。對于您的朋友,請參考“1234567891013141jsonp簡單實現...

  • 驗證表單,javascript表單驗證

    驗證表單,javascript表單驗證 相關圖片html怎么驗證表單本文主要介紹angularjs中表單驗證編程的詳細說明。Angularjs是一個非常流行的JavaScript庫。您可以為您的朋友參考以下要求:名稱是必需的,用html表單驗證...

  • 準則,兩個準則

    準則,兩個準則 相關圖片兩條例一準則本文主要介紹JavaScript API設計的一些建議和指導原則。它列出了許多著名的JSAPI輔助解釋,并強烈推薦!你可以把設計作為一個非常普遍的概念,它可以理兩準則四條例...

  • cmd打開sqlserver,cmd登錄sqlserver

    cmd打開sqlserver,cmd登錄sqlserver 相關圖片cmd窗口sql如果您的遠程桌面無法遠程,系統將提示您用戶數超過。您可以嘗試使用SQL server。您還可以通過在SQL server中執行CMD命令來注銷登錄用戶。連接到Mcmd登錄sql...

  • 12560 協議適配器錯誤,協議適配器錯誤12560怎么處理

    12560 協議適配器錯誤,協議適配器錯誤12560怎么處理 相關圖片數據庫協議適配器錯誤解決方案:首先,確保創建了多個本地數據庫實例。如果尚未創建新實例,則默認實例為:orcl;如果已創建新實例,則輸入自己新創建的實例名稱。此時,只需在...

  • sqlserver死鎖,sqlserver死鎖解決

    sqlserver死鎖,sqlserver死鎖解決 相關圖片sql 死鎖一。死鎖1的四個必要條件。互斥:資源不能共享,只能由一個進程使用。2。等待:已獲取資源的進程可以再次申請新資源。三。沒有pre-sqlserver日志查看死鎖...

  • jquerygrid,jquerygrid拖拽

    jquerygrid,jquerygrid拖拽 相關圖片js表格grid控件本教程將教您制作一個jQuery響應圖像以顯示庫效果。所有的圖像都以網格的形式排列,然后隨機翻轉一些網格來切換圖片。這個效果可以作為我們網站的背景或裝飾。grij...

關注微信

变脸官网查询