Windows 平台 oracle11g 单机 打补丁(33883353)

news2024/10/7 12:26:02

一、从oracle官网下载最新补丁包和打包工具

二、 对数据库及软件作全备

三、解压p33883353_112040_MSWIN-x86-64.zip

在33883353文件夹中打开README.html

2.1 OPatch Utility

You must use the OPatch utility version 11.2.0.3.34 or later to apply this patch.

必须使用OPatch实用程序版本11.2.0.3.34或更高版本才能应用此补丁

OPatch在Oracle的目录中,D:\app\Administrator\product\11.2.0\db_1\OPatch ,可以先在cmd窗口执行opatch version

D:\app\Administrator\product\11.2.0\db_1\OPatch>opatch version
OPatch Version: 11.2.0.3.36

OPatch succeeded.

如果OPatch低于要求的版本,然后解压p6880880_112000_MSWIN-x86-64.zip.用OPatch文件替换oracle家目录的OPatch文件夹。

四、停止oracle相关服务和分布式服务

 net stop msdtc

五、设置环境变量

set PATH=%ORACLE_HOME%\perl\bin;%PATH%

六、安装补丁

注意opatch apply命令的路径D:\app\Administrator\product\11.2.0\db_1\OPatch

unzip p33883353_112040_MSWIN-x86-64.zip
cd 33883353
opatch apply

这个过程大约持续1分钟左右

OPatch succeeded.

七、执行以下脚本命令 

cd %ORACLE_HOME%\rdbms\admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catbundle.sql PSU apply
SQL> QUIT

8、验证(opatch lsinventory和sql命令)

D:\app\Administrator\product\11.2.0\db_1\OPatch>opatch lsinventory
Oracle 临时补丁程序安装程序版本 11.2.0.3.36
版权所有 (c) 2023, Oracle Corporation。保留所有权利。


Oracle 主目录       :D:\app\ADMINI~1\product\112~1.0\db_1
主产品清单:C:\Program Files\Oracle\Inventory
   来自           :
OPatch 版本    :11.2.0.3.36
OUI 版本       :11.2.0.4.0
日志文件位置:D:\app\ADMINI~1\product\112~1.0\db_1\cfgtoollogs\opatch\opatch2023-02-23_1
1.log

Lsinventory Output file location : D:\app\ADMINI~1\product\112~1.0\db_1\cfgtoollogs\opat
nventory2023-02-23_15-31-42下午.txt
--------------------------------------------------------------------------------
Local Machine Information::
Hostname: PC-20220606DMUQ
ARU platform id: 233
ARU platform description:: Microsoft Windows (64-bit AMD)


已安装的顶级产品 (1):

Oracle Database 11g                                                  11.2.0.4.0
此 Oracle 主目录中已安装 1 个产品。


临时补丁程序 (1) :

Patch  33883353     : applied on Thu Feb 23 11:18:50 CST 2023
Unique Patch ID:  24896827
Patch description:  "Windows Database Bundle Patch : 11.2.0.4.220719 (33883353)"
   Created on 5 Aug 2022, 13:32:11 hrs PST8PDT

SQL> select action,comments from registry$history;

ACTION
------------------------------
COMMENTS
---------------------------------------------------
APPLY
Patchset 11.2.0.2.0

APPLY
Patchset 11.2.0.2.0

APPLY
WinBundle 11.2.0.4.220719

打完补丁后,oracle服务启动失败,

查看Windows事件错误

 

 以下内容转载:https://www.cnblogs.com/dh17/articles/13965228.html

原因:缺少vc++包,升级下即可,跟踪方法如下:

错误:

C:\Users\CJ>lsnrctl status
应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件
日志,或使用命令行 sxstrace.exe 工具。

 4、使用 跟踪命令跟踪:

C:\31659823>sxstrace --help
WinSxs 跟踪实用工具。
用法: SxsTrace [选项]
选项:
Trace -logfile:FileName [-nostop]
为 sxs 启用跟踪。
将跟踪日志保存到 FileName。
如果指定 -nostop,则不会提示停止跟踪。
Parse -logfile:FileName -outfile:ParsedFile [-filter:AppName]
将原始跟踪文件转换成用户可读的格式并将结果保存到 ParsedFile。
使用 -filter 选项筛选输出。
Stoptrace
停止跟踪(如果以前未停止过跟踪)。
示例: SxsTrace Trace -logfile:SxsTrace.etl
SxsTrace Parse -logfile:SxsTrace.etl -outfile:SxsTrace.txt

 5、跟踪步骤:

C:\31659823>sxstrace trace -logfile:trc1112.log 
已启动跟踪。跟踪将保存到文件 trc1112.log。
按 Enter 停止跟踪...
lsnrctl status

C:\31659823>sxstrace parse -logfile:trc1112.log -outfile:out1112.log
正在分析日志文件 trc1112.log...
分析完毕! 将输出保存到文件 out1112.log。

打开out1112.log文件如下,快速定位问题

=================
开始生成激活上下文。
输入参数:
Flags = 0
ProcessorArchitecture = AMD64
CultureFallBacks = zh-CN;zh-Hans;zh;en-US;en
ManifestPath = C:\app\CJ\product\11.2.0\dbhome_1\bin\LSNRCTL.EXE
AssemblyDirectory = C:\app\CJ\product\11.2.0\dbhome_1\bin\
Application Config File =
-----------------
信息: 正在解析清单文件 C:\app\CJ\product\11.2.0\dbhome_1\bin\LSNRCTL.EXE。
信息: 指令清单定义标识是 (null)。
信息: 参考: Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"
信息: 正在解析参考 Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。
信息: 正在解析 ProcessorArchitecture amd64 的参考。
信息: 正在解析区域性 Neutral 的参考。
信息: 正在应用绑定策略。
信息: 在 C:\Windows\WinSxS\manifests\amd64_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_09c03a53facd313f.manifest 查找发布服务器策略。
信息: 未找到绑定策略重定向。
信息: 开始程序集探测。
信息: 未找到 WinSxS 中的程序集。
信息: 尝试在 C:\Windows\assembly\GAC_64\Microsoft.VC80.CRT\8.0.50727.6195__1fc8b3b9a1e18e3b\Microsoft.VC80.CRT.DLL 上探测指令清单。
信息: 尝试在 C:\app\CJ\product\11.2.0\dbhome_1\bin\Microsoft.VC80.CRT.DLL 上探测指令清单。
信息: 尝试在 C:\app\CJ\product\11.2.0\dbhome_1\bin\Microsoft.VC80.CRT.MANIFEST 上探测指令清单。
信息: 尝试在 C:\app\CJ\product\11.2.0\dbhome_1\bin\Microsoft.VC80.CRT\Microsoft.VC80.CRT.DLL 上探测指令清单。
信息: 尝试在 C:\app\CJ\product\11.2.0\dbhome_1\bin\Microsoft.VC80.CRT\Microsoft.VC80.CRT.MANIFEST 上探测指令清单。
信息: 未找到区域性 Neutral 的指令清单。
信息: 结束程序集探测。
错误: 无法解析参考 Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。
错误: 生成激活上下文失败。
结束生成激活上下文。

6、下载路径 :

https://www.microsoft.com/en-us/download/details.aspx?id=26347 这里下载的64位安装包,安装后就没问题了

7、SQL> select * from dba_registry_history;

ACTION_TIME
---------------------------------------------------------------------------
ACTION NAMESPACE
------------------------------ ------------------------------
VERSION ID BUNDLE_SERIES
------------------------------ ---------- ------------------------------
COMMENTS
--------------------------------------------------------------------------------
09-10月-13 07.07.25.514000 下午
APPLY SERVER
11.2.0.4 0 PSU
Patchset 11.2.0.2.0

07-7月 -15 02.32.26.756000 下午
APPLY SERVER
11.2.0.4 0 PSU
Patchset 11.2.0.2.0

11-11月-20 09.00.38.151000 下午
APPLY SERVER
11.2.0.4 201020 PSU
WinBundle 11.2.0.4.201020


已选择3行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/365962.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Maven 依赖-镜像仓库替换为 -- 阿里云镜像仓库(飞快实现 pom 引入)

在本地 maven 的 setting 配置文件中加上阿里云镜像地址就行了&#xff1a;新增配置内容&#xff1a;<!-- 阿里镜像仓库 --><mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus…

高项--十大管理、47个过程、五大过程组

十大管理、47个过程、五大过程组【联想记忆】 文章目录 十大管理、47个过程、五大过程组【联想记忆】 十大管理 1.十大管理是哪几个&#xff1f; 2.十大管理记忆口诀&#xff1a; 3.各大管理记忆口诀&#xff1a; 4.十大管理、十大管理的47个过程、47个过程所属的五大过程组&a…

一篇文章搞定linux网络模型

网络协议感觉晦涩难懂&#xff1f;什么七层网络模型&#xff1f;又五层网络模型&#xff1f;又四层网络模型&#xff1f;TCP/IP协议是个啥&#xff1f;UDP是啥&#xff1f;什么是三次握手&#xff1f;什么是四次挥手&#xff1f;tcpdump听说是抓包的&#xff0c;怎么用&#xf…

期末综合考试

一、概率论1、全概率公式、贝叶斯公式应用2、期望、方差、协方差的定义以及性质证明(1) 期望(2) 方差(3) 协方差二、数理统计1、参数估计(1) 矩估计(2) 最大似然估计(3) 综合例题一、概率论 1、全概率公式、贝叶斯公式应用 记住标黄的两段&#xff0c;上考场直接套数据&#x…

相交链表【2.23】

题目&#xff1a;给你两个单链表的头节点 headA 和 headB &#xff0c;请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点&#xff0c;返回 null 。 图示两个链表在节点 c1 开始相交&#xff1a; 题目数据 保证 整个链式结构中不存在环。 注意&#xff0c;…

SYSU程设c++(第一周) io流、命名空间、引用

理论题&#xff1a; 1.std::cout<<0a; 的输出是97 &#xff08;0转换了类型成int&#xff0c;‘a变成askll码&#xff09; 2.std::cout<<0"12.34";的输出是12.34 &#xff08;0无用&#xff0c;忽略) 3.std::cout<<1"12.34";则编译错…

批量修改word中的表格属性

背景&#xff1a;写接口文档&#xff0c;程序导出的接口文档格式不符合标书的需要&#xff0c;要批量设置word表格及文本————————————————————————————————方法&#xff1a;我们可以通过word的宏观能&#xff0c;实现批量设置。1说明&#xff…

表格内容过多时单行/多行显示

分析 单行多行显示涉及到 table-layout: fixed; 这个属性&#xff0c;默认状态下的属性值是 auto &#xff08;自动表格布局&#xff09;&#xff0c;两种不同的属性值区别如下&#xff1a; 方法 我在设置表格内容单行/多行显示时采用的方法&#xff1a; table 添加的样式&a…

JS - 原型对象、原型链是什么

一 阅读掘金 https://juejin.cn/post/7007416743215759373 https://juejin.cn/post/7007416743215759373 二 阅读掘金小册原型知识点 原型 涉及面试题&#xff1a;如何理解原型&#xff1f;如何理解原型链&#xff1f; 当我们创建一个对象时 let obj { age: 25 }&#xff0…

设备太分散?如何一站式管理边缘 OS、K8s 和应用?

作者简介 张志龙&#xff0c;SUSE 大中华区资深解决方案架构师&#xff0c;CNCF 官方认证的 CKA&CKAD 工程师&#xff0c;深耕以 Kubernetes 为代表的云原生领域&#xff0c;具备丰富的架构设计、业务容器化改造和项目落地实践经验。 据 Gartner 预测&#xff0c;到 2025 年…

【GlobalMapper精品教程】053:打开dbf文件并生成有坐标系的shp数据

本文讲解在globalmapper汇总打开dbf文件并生成有坐标系的shp数据。 文章目录一、dbf文件解读二、打开dbf文件二、另存为shp文件一、dbf文件解读 我们可以通过Excel或FME等多种软件查看dbf的结构&#xff0c;字段有&#xff1a;Name&#xff0c;kind&#xff0c;Lat&#xff0c…

事理知识图谱

事理知识图谱能够有力第建模各类事件之间的演化关联关系为事理逻辑推理提供更好的数据基础。 事理图谱定义 事理知识图谱可以将文本中对事件以及事件之间的关系抽取并抽象出来&#xff0c;构建成一个有向图形式的事理知识库。在结构上&#xff0c;事理知识图谱是一个有向有环…

SparkSQL

第1章 SparkSQL 概述1.1 SparkSQL 是什么Spark SQL 是 Spark 用于结构化数据(structured data)处理的 Spark 模块。1.2 Hive and SparkSQLSparkSQL 的前身是 Shark&#xff0c;给熟悉 RDBMS 但又不理解 MapReduce 的技术人员提供快速上手的工具。Hive 是早期唯一运行在 Hadoop …

vue项目中引入字体包

问题&#xff1a; 项目开发过程中&#xff0c;因UI的显示要求&#xff0c;需要引入一些字体&#xff0c;那如何引入外部字体呢&#xff1f;很简单&#xff0c;只需要以下3步 一 下载对应的字体包文件&#xff0c;放置到我们的项目中 ​ 比如我需要PingFangSC的系列字体&#…

交叉编译 cJSON

交叉编译 cJSON 概述 JSON 是一种轻量级数据交换格式。它可以表示数据、字符串、有序的值序列以及名称/值对的集合。 cJSON 是 ANSI C 中超轻量级的 JSON 解析器。cJSON 旨在成为您可以完成任务的最简单的解析器。它是一个 C 文件和一个头文件。作为一个库&#xff0c;cJSON…

VR全景+汽车,打造汽车销售新模式

在国内汽车市场竞争越来越激烈的背景下&#xff0c;传统汽车、混动汽车、新能源汽车等各类汽车市场正在不断壮大&#xff0c;汽车行业企业必须抓住机遇、迎接挑战&#xff0c;而营销引流则是关键步骤之一。未来&#xff0c;汽车行业的营销方式将更加高效数字化&#xff0c;采用…

Python学习-----lambda式匿名函数

目录 前言&#xff1a; 1.什么是lambda函数 2.使用示例 &#xff08;1&#xff09;示例1&#xff1a;与def对比 &#xff08;2&#xff09;示例2&#xff1a;与三目运算符 &#xff08;3&#xff09;示例3&#xff1a;lambda作为参数传入其他函数 &#xff08;4&#xff…

linux环境中编译exosip2和osip2库

1 前言 在开发GB/T 28181信令服务或网关时&#xff0c;要使用SIP协议栈。其中一种熟悉的开源库就是exosiposip了。在windows环境中编译eXosip2和osip2比较简便&#xff1b;在linux中&#xff0c;默认方式下编译这2个库&#xff0c;也比较方便。如果要指定库的安装目录&#xf…

网安入门必备的12个kali Linux工具

kali Linux工具帮你评估 Web 服务器的安全性&#xff0c;并帮助你执行黑客渗透测试。 注意&#xff1a;这里不是所提及的所有工具都是开源的。 1. Nmap Nmap &#xff08; 网络映射器 &#xff09;是一款用于 网络发现 和 安全审计 的 网络安全 工具. 主机发现,端口扫描,版本…

mars3d基于vue3.0的widget使用

mars3d在vue3.0生态上开发了两个gis相关开源项目 mars3d-vue-example 和 mars3d-vue-project&#xff0c;在这两个项目中widget都是非常重要的一个模块。通过widget可以在复杂的场景下非常清晰的管理功能模块之间的互斥关系&#xff0c;管理内存&#xff0c;完成不同的功能模块…