2014-04-04 15 views

Trả lời

7

Here is an article on how to check and or install new patches :


Để tìm thiết lập công cụ OPatch biến cơ sở dữ liệu môi trường của bạn và sau đó phát hành COMAND này:

cd $ORACLE_HOME/OPatch 
> pwd 
/oracle/app/product/10.2.0/db_1/OPatch 

Để liệt kê tất cả các bản vá lỗi được áp dụng để sử dụng cơ sở dữ liệu của bạn tùy chọn lsinventory:

[[email protected] 8828328]$ opatch lsinventory 
Oracle Interim Patch Installer version 11.2.0.3.4 
Copyright (c) 2012, Oracle Corporation. All rights reserved. 

Oracle Home : /u00/product/11.2.0/dbhome_1 
Central Inventory : /u00/oraInventory 
from : /u00/product/11.2.0/dbhome_1/oraInst.loc 
OPatch version : 11.2.0.3.4 
OUI version : 11.2.0.1.0 
Log file location : /u00/product/11.2.0/dbhome_1/cfgtoollogs/opatch/opatch2013-11-13_13-55-22PM_1.log 
Lsinventory Output file location : /u00/product/11.2.0/dbhome_1/cfgtoollogs/opatch/lsinv/lsinventory2013-11-13_13-55-22PM.txt 


Installed Top-level Products (1): 
Oracle Database 11g 11.2.0.1.0 
There are 1 products installed in this Oracle Home. 

Interim patches (1) : 
Patch 8405205 : applied on Mon Aug 19 15:18:04 BRT 2013 
Unique Patch ID: 11805160 
Created on 23 Sep 2009, 02:41:32 hrs PST8PDT 
Bugs fixed: 
8405205 

OPatch succeeded. 

Để liệt kê các bản vá lỗi sử dụng sql:

select * from registry$history; 
+0

Cảm ơn. Làm thế nào tôi có thể làm điều đó từ xa? Hoặc chỉ có tôi phải sử dụng RDP hoặc SSH? Có lẽ trong Oracle tôi có thể opatch này từ xa hoặc cái gì khác? – user3497717

+0

Bạn sẽ cần quyền truy cập RDP hoặc SSH vào các máy chủ/nút đó. –

+0

và tôi không thể sử dụng SQL để nhận được kết quả tương tự. Chỉ opatch? – user3497717

4

Tôi hiểu các bài bản gốc là dành cho Oracle 10 nhưng điều này mang tính tham khảo bởi bất kỳ ai khác thấy nó thông qua Google.

Dưới Oracle 12c, tôi thấy rằng lịch sử đăng ký $ của tôi trống. Công trình này thay thế:

select * from registry$sqlpatch; 
+0

Cảm ơn, điều này đã giúp tôi. – Rene

+1

Bạn cũng có thể sử dụng dba_registry_sqlpatch. –

0

Có thể bạn cần "sys". trước:

select * from sys.registry$history; 
Các vấn đề liên quan