91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

數據庫中打補丁有哪些注意事項

發布時間:2021-11-09 15:17:35 來源:億速云 閱讀:285 作者:iii 欄目:關系型數據庫

本篇內容主要講解“數據庫中打補丁有哪些注意事項”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“數據庫中打補丁有哪些注意事項”吧!

在打補丁的時候 遇到了以下幾個問題

1、打補丁時 遇到中央目錄不存在或者被損壞的問題

如果遇到中央目錄報錯的情況,可以去相應的$ORACLE_BASE的上一級,oraInventory下查看inventory.xml這個文件是否存在,如果不存在或者被損壞,根據主機的情況進行恢復

如果是RAC環境下,查看其它節點的這個文件是否完好,是就可以SCP到被損壞節點上。

如果是單實例單機環境或者RAC環境所有節點的inventory文件都被破壞的情況下,可以通過運行 $ORACLE_HOME/oui/bin/attachHome.sh  

運行這個腳本可以自動生成此文件 但是僅支持10.2.0.2以后的版本

生成過程的日志可以查看/u01/app/oraInventory/logs 下的AttachHome2019-03-14_09-39-21PM.log.rac02

每個主機的目錄可能不一致 但是都在oraInventory下

2、空間不足 如何打補丁

LINUX系統通過 du -h|sort -n

du配合sort查找當前目錄下所有文件的大小以及從小到大排序

以下三個地方

①審計日志 查看審計是否開啟

show parameter audit;

SQL> show parameter audit;

NAME                                 TYPE                   VALUE

------------------------------------ ---------------------- ------------------------------

audit_file_dest                      string                 /u01/app/oracle/admin/racdb/ad

                                                            ump

audit_sys_operations                 boolean                FALSE

audit_syslog_level                   string

audit_trail                          string                 DB

audit_trail 的value值為NONE表示不開啟;

audit_trail 的value值為FALSE表示不開啟;

audit_trail 的value值為DB表示開啟;

audit_trail 的value值為TURE表示開啟;

audit_trail 的value值為OS表示審計記錄寫入一個操作系統文件(不是特別理解);

②trace 

+asm的trace 文件 也就是grid目錄下的ASM實例產生的trace文件

/u01/app/grid/diag/asm/+asm/+ASM1/trace

ORACLE_SID的trace  也就是oracle目錄下實例產生的trace文件

[oracle@rac01 logs]$ cd /u01/app/oracle/diag/rdbms/racdb/racdb1/trace/

③監聽日志文件

[grid@rac01 trace]$ lsnrctl status

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 16-MAR-2019 22:48:23

Copyright (c) 1991, 2013, Oracle.  All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 11.2.0.4.0 - Production

Start Date                16-MAR-2019 22:35:54

Uptime                    0 days 0 hr. 12 min. 29 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   /u01/app/11.2.0/grid/network/admin/listener.ora

Listener Log File         /u01/app/grid/diag/tnslsnr/rac01/listener/alert/log.xml

Listening Endpoints Summary...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.8.21)(PORT=1521)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.8.12)(PORT=1521)))

Services Summary...

Service "+ASM" has 1 instance(s).

  Instance "+ASM1", status READY, has 1 handler(s) for this service...

Service "racdb" has 1 instance(s).

  Instance "racdb1", status READY, has 1 handler(s) for this service...

The command completed successfully

[oracle@rac01 ~]$ lsnrctl status

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 16-MAR-2019 22:48:45

Copyright (c) 1991, 2013, Oracle.  All rights reserved.

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))

STATUS of the LISTENER

------------------------

Alias                     LISTENER

Version                   TNSLSNR for Linux: Version 11.2.0.4.0 - Production

Start Date                16-MAR-2019 22:35:54

Uptime                    0 days 0 hr. 12 min. 51 sec

Trace Level               off

Security                  ON: Local OS Authentication

SNMP                      OFF

Listener Parameter File   /u01/app/11.2.0/grid/network/admin/listener.ora

Listener Log File         /u01/app/grid/diag/tnslsnr/rac01/listener/alert/log.xml

Listening Endpoints Summary...

  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=LISTENER)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.8.21)(PORT=1521)))

  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.8.12)(PORT=1521)))

Services Summary...

Service "+ASM" has 1 instance(s).

  Instance "+ASM1", status READY, has 1 handler(s) for this service...

Service "racdb" has 1 instance(s).

  Instance "racdb1", status READY, has 1 handler(s) for this service...

The command completed successfully

不論是oracle還是grid用戶下 

/u01/app/grid/diag/tnslsnr/rac01/listener/alert/log.xml

/u01/app/grid/diag/tnslsnr/rac01/listener/alert/log.xml

通過du查看該日志文件是否過大

[oracle@rac01 ~]$ du -h /u01/app/grid/diag/tnslsnr/rac01/listener/alert/log.xml

224K    /u01/app/grid/diag/tnslsnr/rac01/listener/alert/log.xml

3、監聽狀態

當監聽啟動的時候 要注意是否已注冊

如果數據庫先啟動 監聽后啟動, 對于動態監聽來說 會等個一分鐘PMON進程進行注冊

如果覺得時間太長了 就通過 alter system register來進行手動注冊

其他注意事項

在生成庫中 如果要進行停庫停監聽 需要先查看是否有外部連接

關庫 確認LOCAL_NO

改權限 之前要確認

關庫 之前最好切換日志 然后手動執行檢查點

alter system checkpoint;

alter system switch logfile;

到此,相信大家對“數據庫中打補丁有哪些注意事項”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

惠水县| 郴州市| 开封市| 池州市| 开远市| 澄城县| 商都县| 仁怀市| 中阳县| 淮滨县| 昌乐县| 日喀则市| 江北区| 旌德县| 麦盖提县| 平和县| 伊春市| 乌什县| 菏泽市| 隆子县| 和静县| 海盐县| 揭西县| 襄汾县| 永兴县| 都匀市| 犍为县| 龙门县| 长春市| 聂拉木县| 神农架林区| 高雄县| 朝阳县| 舟山市| 仙游县| 杭州市| 集安市| 郓城县| 凉城县| 南充市| 平阴县|