Oracle数据库打补丁方法
本篇僅針對DB 12.1.0.2.0 版本12C 的Opatch工具打補丁來講解
Oracle 補丁過程
一,全庫備份 oracle
用戶:
abcdef
密碼:
123
數據庫:
ruru
全庫導出命令
exp abcdef/123@ruru file=E:\bak.dmp full=y
二,關閉實例,關閉進程,關閉監聽器。
1.開始菜單搜索,打開Sqlplus, 輸入 /as sysdba 登錄
2.執行 shutdown immediate 關閉數據庫實例,
3.停止相關服務,打開任務管理器,服務列,找到oracle相關服務右鍵停止
4.停止相關進程,打開任務管理器,進程列,找到相關進程 結束進程。
三,備份Opatch, 解壓補丁,打補丁。
1.opatch 文件夾備份,防止錯誤,可以恢復。
2.開始菜單搜索 命令提示符, 右鍵 以管理員身份運行,
進入到 %ORACL_HOME%\APP\product\12.1.0\dbhome_1\OPatch
再進入相關補丁文件內 執行 …\opatch apply 命令執行打補丁過程
最后顯示 Successed 即為打補丁成功。
四,啟動相關進程,啟動oracle, 更新sql.
1.啟動之前關閉的服務器 服務列中相關服務,點擊開始,
2.使用sqlplus連接數據庫,啟動實例
開始菜單搜索,打開Sqlplus, 輸入 /as sysdba 登錄
3.使用 startup 命令啟動數據庫實例。
4. 使用 PL/SQL 測試是否可以正常連接數據庫,
如果連接失敗 運行打開PDB, 如果正常連接 則不需要。
alter pluggable database all open;
5.更新注冊信息 到數據表,
在sqlPlus中 執行該命令
@?/rdbms/admin/dpload.sql
最后結果出現如下圖,即為打補丁成功。
總結
以上是生活随笔為你收集整理的Oracle数据库打补丁方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux百度资源网盘,百度网盘 lin
- 下一篇: 2021“MINIEYE杯”中国大学生算