windows上给oracle打补丁注意事项

news/2024/11/25 4:20:53/

打补丁的过程
1、升级opatch工具,检查剩余空间用于存放ORACLE_HOME的备份,设置oracle_home环境变量,通过readme中的先决条件来检查现有补丁是否和本次补丁冲突
2、opatch apply 升级数据库软件,这个必须数据库文件不要被进程调用
在windows上排查数据库文件是否被进程使用可以通过
tasklist /m可以列出正在使用.ddl文件(模块)的进程名称和pid
tasklist /m ntdll.dll
然后用
taskkill /pid 杀掉

(1)通常有进程msdtc.exe,对应着分布式事务协调器服务,
net stop msdtc

(2)wmiprvse.exe进程,对应的服务是
Windows Management Instrumentation服务进行关闭

除过这些之外,对应着
oracleserviceorcl是实例服务,oracledb_home2TNSlistener是监听服务
3、升级时候,一般要求将补丁放在oracle_home所在的盘符下
4、更新数据字典
5、编译无效对象
6、升级OJVM补丁,如果没有用的话,可以禁用掉OJVM组件

在windows server 2008 R2 X64上给oracle 11.2.0.4打PSU后,使用sqlplus进行连接的时候,出现如下的报错:
在这里插入图片描述

解决方法:
无需回退补丁,在windows程序中检查
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC
的版本号,需要8.0.61000
下载地址:
https://www.microsoft.com/zh-CN/download/details.aspx?id=26347
下载完成后,直接安装该程序vcredist_x64.exe,安装后会出现两个版本,再次连接就正常。


http://www.ppmy.cn/news/1001348.html

相关文章

java+springboot+mysql个人日记管理系统

项目介绍: 使用javaspringbootmysql开发的个人日记管理系统,系统包含超级管理员、管理员、用户角色,功能如下: 超级管理员:管理员管理;用户管理;反馈管理;系统公告;个人…

windows下mysql的下载与安装

文章目录 1 下载2 安装目录下新建data文件夹和my.ini3 安装4设置密码与远程连接5 配置环境变量6 navicate连接成功 1 下载 官网地址 https://www.mysql.com/点击下载 社区下载 社区服务 选择版本下载 2 安装目录下新建data文件夹和my.ini my.ini 内容如下 [mysql] # 设置my…

【Android】使用 CameraX 实现基础图像分析功能

1. 基础开发环境 JDK:JDK17 Android Studio:Android Studio Giraffe | 2022.3.1 Android SDK:Android API 34 Gradle: gradle-8.0-bin.zip CameraX Version: 1.1.0-alpha05 2. 添加相关依赖 在 build.gradle 中添加 CameraX 的相关依赖 // *…

如何优雅的使用后端接口

优雅的后端接口 一个后端接口大致分为四个部分:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响 应数据(response)。 一、URL & Method Rest 设计风格 ===》 Restful API 简单理解: URI 是用来唯一标志一个互联网资源;Method 是用来标识当前请求对该…

快速部署外卖系统:利用现代工具简化开发流程

在竞争激烈的外卖市场中,快速部署高效稳定的外卖系统是餐饮企业成功的关键之一。本文将介绍如何利用现代工具简化外卖系统的开发流程,并附带代码示例,帮助开发者快速搭建功能完备、用户友好的外卖平台。 1. 简介 在外卖业务快速增长的背景…

【C++】unordered_map在Windows和Linux上的不同行为

我目前手头上的项目,需要编译在板端Linux上运行,但是日常daily调试多在Windows上开发。这就涉及到同一份代码在多平台上的编译个运行。有一次遇到了一个奇怪的现象:跑同样的一份代码,Windows和Linux出来的结果是不一致的。最终确定…

录音转文字的免费软件让录音转写变得轻松无忧

吴娜:嘿,我听说现在有有好多软件可以把录音转成文字哦!简直是太方便了,再也不用一个字一个字地手动输入了! 赵菲:是吗?我最近需要处理一些会议录音,这样的软件能帮我节省好多时间啊…

Spring源码解析(六):bean定义后置处理器ConfigurationClassPostProcessor

Spring源码系列文章 Spring源码解析(一):环境搭建 Spring源码解析(二):bean容器的创建、默认后置处理器、扫描包路径bean Spring源码解析(三):bean容器的刷新 Spring源码解析(四):单例bean的创建流程 Spring源码解析(五)&…