Oracle 單機資料庫打Patch

更新 發佈閱讀 5 分鐘

本文以12.1的oracle單機資料庫為例,更新每季出的PSU

【目前環境】

檢查目前patch為12.1.0.2.210420 PSU 與 OJVM。

$ORACLE_HOME/OPatch/opatch lspatches
raw-image

紀錄目前sqlpatch狀態,可以看出201710與202104有更新過PSU。

##12c
SET LINESIZE 400
COLUMN action_time FORMAT A20
COLUMN action FORMAT A10
COLUMN status FORMAT A12
COLUMN description FORMAT A80
COLUMN version FORMAT A10
COLUMN bundle_series FORMAT A10

SELECT TO_CHAR(action_time, 'YYYY-MM-DD') AS action_time,
action,
status,
description,
version,
patch_id,
bundle_series
FROM sys.dba_registry_sqlpatch
ORDER by action_time;
raw-image

註:
從12.1.0.1 開始就以DBA_REGISTRY_SQLPATCH 來查詢PSU與BP,取代以前的DBA_REGISTRY_HISTORY

目標補丁

  • DB PSU :  (32768233)
  • OJVM : (32876425)
raw-image

【檢查OPatch】

raw-image

目前OPatch版本為12.2.0.1.24,根據此PSU的Readme,需要更新到12.2.0.1.25以上的版本,可以透過6880880下載最新版本的OPatch。

raw-image

置換OPatch

[oracle@dbz source]$ mv $ORACLE_HOME/OPatch $ORACLE_HOME/OPatchbk
[oracle@dbz source]$ unzip p6880880_122010_Linux-x86-64.zip -d $ORACLE_HOME/

置換後OPatch 版本為12.2.0.1.28

raw-image

【事前作業】

解壓縮patch

[oracle@dbz source]$ unzip p32768233_121020_Linux-x86-64.zip
[oracle@dbz source]$ unzip p32876425_121020_Linux-x86-64.zip
[oracle@dbz source]$ ls -l
drwxr-xr-x 30 oracle oinstall 4096 Jul 14 12:27 32768233
drwxr-xr-x 4 oracle oinstall 4096 Jul 6 2021 32876425
-rw-rw-r-- 1 opc opc 3970703826 Jan 5 14:10 p32768233_121020_Linux-x86-64.zip
-rw-rw-r-- 1 opc opc 141249367 Jan 5 14:11 p32876425_121020_Linux-x86-64.zip

Run OPatch Conflict Check.

opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /u01/source/32768233
raw-image

Run OPatch SystemSpace Check

opatch prereq CheckSystemSpace -phBaseDir /u01/source/32768233
raw-image

【更新補丁】

SQL> shutdown immediate;
$> lsnrctl stop


cd /u01/source/32768233
$ORACLE_HOME/OPatch/opatch apply
raw-image
raw-image

檢查更新結果

raw-image

【事後作業】

$ > sqlplus / as sysdba
SQL> startup
SQL> quit
cd $ORACLE_HOME/OPatch
./datapatch -verbose
raw-image
raw-image









留言
avatar-img
留言分享你的想法!
avatar-img
工程師Kxodia的技術報告的沙龍
4會員
13內容數
2022/04/08
今天新安裝一台11024的Oracle RAC DB 在AIX的環境 並要更新PSU到 root> /oracle/11.2.0/grid/OPatch/opatch auto /source/oracle/30501155 -ocmrf /tmp/ocm.f zizhoho@gmail.com
2022/04/08
今天新安裝一台11024的Oracle RAC DB 在AIX的環境 並要更新PSU到 root> /oracle/11.2.0/grid/OPatch/opatch auto /source/oracle/30501155 -ocmrf /tmp/ocm.f zizhoho@gmail.com
2022/03/31
今天在第一個節點發現有wait event read by other session 與DB file sequential read幾乎佔據了80% 的DB time。 研究一下這是兩個session引發的問題,以session執行的動作又有不同的現象 查一下buffer裝啥囉~ 持續調查!
2022/03/31
今天在第一個節點發現有wait event read by other session 與DB file sequential read幾乎佔據了80% 的DB time。 研究一下這是兩個session引發的問題,以session執行的動作又有不同的現象 查一下buffer裝啥囉~ 持續調查!
2022/03/14
今天要將oracle goldengate 的extract 從classic 轉成integrated mode. 真是簡單的任務阿~ 趕緊做完下班囉~ 結果! 裡面有如何轉換的步驟,排錯的方式就是將Extract 重新打開讓他跑一下,追上就好了,但! 如果這樣就好我還寫個屁? 下班!
Thumbnail
2022/03/14
今天要將oracle goldengate 的extract 從classic 轉成integrated mode. 真是簡單的任務阿~ 趕緊做完下班囉~ 結果! 裡面有如何轉換的步驟,排錯的方式就是將Extract 重新打開讓他跑一下,追上就好了,但! 如果這樣就好我還寫個屁? 下班!
Thumbnail
看更多
你可能也想看
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
透過蝦皮分潤計畫,輕鬆賺取零用金!本文分享5-6月實測心得,包含數據流程、實際收入、平臺優點及注意事項,並推薦高分潤商品,教你如何運用空閒時間創造被動收入。
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
單身的人有些會養寵物,而我養植物。畢竟寵物離世會傷心,植物沒養好再接再厲就好了~(笑)
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
不知你有沒有過這種經驗?衛生紙只剩最後一包、洗衣精倒不出來,或電池突然沒電。這次一次補貨,從電池、衛生紙到洗衣精,還順便分享使用心得。更棒的是,搭配蝦皮分潤計畫,愛用品不僅自己用得安心,分享給朋友還能賺回饋。立即使用推薦碼 X5Q344E,輕鬆上手,隨時隨地賺取分潤!
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
身為一個典型的社畜,上班時間被會議、進度、KPI 塞得滿滿,下班後只想要找一個能夠安靜喘口氣的小角落。對我來說,畫畫就是那個屬於自己的小樹洞。無論是胡亂塗鴉,還是慢慢描繪喜歡的插畫人物,那個專注在筆觸和色彩的過程,就像在幫心靈按摩一樣,讓緊繃的神經慢慢鬆開。
Thumbnail
本文將介紹在Windows環境中安裝Oracle Instant Client及相關PHP擴展,以進行與Oracle Database的串接。透過本文所述步驟,您將能在Windows環境中順利進行PHP與Oracle Database的串接設定。
Thumbnail
本文將介紹在Windows環境中安裝Oracle Instant Client及相關PHP擴展,以進行與Oracle Database的串接。透過本文所述步驟,您將能在Windows環境中順利進行PHP與Oracle Database的串接設定。
Thumbnail
最近配合公司政策換了新電腦,重新回想起從頭建環境的惡夢。本篇文就來記錄一下如何開始踏入Java的第一步,方便起見也使用相對Eclipse、IntelliJ來說輕量不少的VScode作為編輯器。
Thumbnail
最近配合公司政策換了新電腦,重新回想起從頭建環境的惡夢。本篇文就來記錄一下如何開始踏入Java的第一步,方便起見也使用相對Eclipse、IntelliJ來說輕量不少的VScode作為編輯器。
Thumbnail
PostgreSQL 安裝與配置 前往 PostgreSQL 官方網站 https://www.postgresql.org ,點選 Download。 選擇自己的作業系統,筆者是使用 macbook,所以這邊我選擇 mac。 點選 download the installer,按下去之後會轉導到
Thumbnail
PostgreSQL 安裝與配置 前往 PostgreSQL 官方網站 https://www.postgresql.org ,點選 Download。 選擇自己的作業系統,筆者是使用 macbook,所以這邊我選擇 mac。 點選 download the installer,按下去之後會轉導到
Thumbnail
今天安裝了oracle OEMCC 13.5,又因應log4j了更新的一些補丁,遭遇了一些問題分享 我們需要更新OMSPATCHER 與OPATCH,用來上FMW component與DB Plug-in Home,在更新完OMSPATCHER 與OPATCH確認版本時發生了錯誤
Thumbnail
今天安裝了oracle OEMCC 13.5,又因應log4j了更新的一些補丁,遭遇了一些問題分享 我們需要更新OMSPATCHER 與OPATCH,用來上FMW component與DB Plug-in Home,在更新完OMSPATCHER 與OPATCH確認版本時發生了錯誤
Thumbnail
patchm此文章主要藉由一個exadata 季度補丁來介紹下載方式,解壓縮,與目錄架構。 QFSDP Quarterly Full Stack Download Patch for Exadata (QFSDP)是僅用於EXADATA MACHINE 每季度發行的補丁,內容包括有: Opatch
Thumbnail
patchm此文章主要藉由一個exadata 季度補丁來介紹下載方式,解壓縮,與目錄架構。 QFSDP Quarterly Full Stack Download Patch for Exadata (QFSDP)是僅用於EXADATA MACHINE 每季度發行的補丁,內容包括有: Opatch
Thumbnail
Oracle Database AutoUpgrade 可以讓 DBA 在沒有過多人工干預的情況下,升級一個或多個資料庫,只需一個命令和一個配置文件。
Thumbnail
Oracle Database AutoUpgrade 可以讓 DBA 在沒有過多人工干預的情況下,升級一個或多個資料庫,只需一個命令和一個配置文件。
Thumbnail
本文以12.1的oracle單機資料庫為例,更新每季出的PSU
Thumbnail
本文以12.1的oracle單機資料庫為例,更新每季出的PSU
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News