Windows下Oracle打PSU和OJVM

2024-02-10 13:48
文章标签 oracle windows psu ojvm

本文主要是介绍Windows下Oracle打PSU和OJVM,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

环境介绍:
服务器IP:10.107.174.242
Windows Server 2008 R2 Standard
Oracle 11204 单实例
补丁信息:
PSU:p31659823_112040_MSWIN-x86-64.zip
OJVM:p31740195_112040_MSWIN-x86-64

一、先打PSU
阅读readme准备最新的OPatch(当前时间20210415

p6880880_112000_MSWIN-x86-64.zip

先调整一下powershell的字体和窗口,看起来舒服一点
在这里插入图片描述
在这里插入图片描述
1.停监听和实例
在这里插入图片描述
所有的Oracle相关的服务也要停,这两个要手动停
在这里插入图片描述
2.powershell执行$env:path=$env:path+";C:\app\Administrator\product\11.2.0\dbhome_2\OPatch"然后看一下Opatch的版本
在这里插入图片描述
4.把之前的Opatch备份,上传新的Opatch
在这里插入图片描述
备份一下ORACLE_HOME,我这里dbhome_111201dbhome_211204
在这里插入图片描述
5.检查当前补丁情况
在这里插入图片描述
6.进入到补丁的目录打补丁
在这里插入图片描述
在这里插入图片描述
7.验证一下是否补丁成功
在这里插入图片描述
8.打补丁之后执行sqlplus遇到了下面的报错
在这里插入图片描述
打补丁之后服务没有启动,手动启动试试还会不会报上面的错
在这里插入图片描述
启动的时候就报错了,还是查查资料吧
在这里插入图片描述
9.这里是因为有个bug,参考MOS(Doc ID 2577091.1)
根据文档描述是要安装一个windows的补丁,到图中的地址下载下来
在这里插入图片描述
下载微软补丁的网站长这个样
在这里插入图片描述
补丁长这个样
在这里插入图片描述
上传到机器上一直下一步安装就行了,不粘贴了
在这里插入图片描述
打完微软补丁之后应该就是可以执行sqlplus了,下面这个报错是因为没有在服务管理器中启动服务
在这里插入图片描述
在这里插入图片描述
启动监听
在这里插入图片描述
11.通过plsql查看补丁情况,现在是没有将补丁信息加载到数据库中
在这里插入图片描述
MOS

3.3.1 Loading Modified SQL Files into the Database
The following steps load modified SQL files into the database. For a RAC environment, perform these steps on only one node.1.For each database instance running on the Oracle home being patched, connect to the database using SQL*Plus. Connect as SYSDBA and run the catbundle.sql script as follows:cd %ORACLE_HOME%\rdbms\admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catbundle.sql PSU apply
SQL> QUIT

补丁信息已经加载到了数据库中
在这里插入图片描述
二、打OJVM(仔细看readme
先决条件
1.安装了的Oracle版本是11204
2.已经打了11.2.0.4.201020的补丁
3.Opatch的版本在11.2.0.3.5以上
4.设置ORACLE_HOME的环境变量
5.验证一下已经安装的补丁有无错误
6.解压补丁包
7.校验冲突
8.关闭监听、数据库及所有服务
在这里插入图片描述
检验冲突–通过

PS C:\>cd C:\Users\Administrator\Desktop\p31740195_112040_MSWIN-x86-64\31740195
PS C:\Users\Administrator\Desktop\p31740195_112040_MSWIN-x86-64\31740195> opatch prereq CheckConflictAgainstOHWithDetail -ph ./

在这里插入图片描述
关监听、实例、服务
在这里插入图片描述
在这里插入图片描述
应用补丁
在这里插入图片描述
查看是否应用成功
在这里插入图片描述
先把服务启动
在这里插入图片描述
安装后操作

The following steps load modified SQL files into the database. For an Oracle RAC environment, perform these steps on only one node.Install the SQL portion of the patch by running the following command for a single instance environment.cd %ORACLE_HOME%\sqlpatch\31740195
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> SHUTDOWN
SQL> STARTUP UPGRADE
SQL> @postinstall.sql
SQL> SHUTDOWN
SQL> STARTUP

在这里插入图片描述
重启实例、启动监听
在这里插入图片描述
plsql查看
在这里插入图片描述

这篇关于Windows下Oracle打PSU和OJVM的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/697262

相关文章

Windows Server服务器上配置FileZilla后,FTP连接不上?

《WindowsServer服务器上配置FileZilla后,FTP连接不上?》WindowsServer服务器上配置FileZilla后,FTP连接错误和操作超时的问题,应该如何解决?首先,通过... 目录在Windohttp://www.chinasem.cnws防火墙开启的情况下,遇到的错误如下:无法与

Oracle存储过程里操作BLOB的字节数据的办法

《Oracle存储过程里操作BLOB的字节数据的办法》该篇文章介绍了如何在Oracle存储过程中操作BLOB的字节数据,作者研究了如何获取BLOB的字节长度、如何使用DBMS_LOB包进行BLOB操作... 目录一、缘由二、办法2.1 基本操作2.2 DBMS_LOB包2.3 字节级操作与RAW数据类型2.

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES

Python解析器安装指南分享(Mac/Windows/Linux)

《Python解析器安装指南分享(Mac/Windows/Linux)》:本文主要介绍Python解析器安装指南(Mac/Windows/Linux),具有很好的参考价值,希望对大家有所帮助,如有... 目NMNkN录1js. 安装包下载1.1 python 下载官网2.核心安装方式3. MACOS 系统安

Windows系统下如何查找JDK的安装路径

《Windows系统下如何查找JDK的安装路径》:本文主要介绍Windows系统下如何查找JDK的安装路径,文中介绍了三种方法,分别是通过命令行检查、使用verbose选项查找jre目录、以及查看... 目录一、确认是否安装了JDK二、查找路径三、另外一种方式如果很久之前安装了JDK,或者在别人的电脑上,想

Windows命令之tasklist命令用法详解(Windows查看进程)

《Windows命令之tasklist命令用法详解(Windows查看进程)》tasklist命令显示本地计算机或远程计算机上当前正在运行的进程列表,命令结合筛选器一起使用,可以按照我们的需求进行过滤... 目录命令帮助1、基本使用2、执行原理2.1、tasklist命令无法使用3、筛选器3.1、根据PID

Python中Windows和macOS文件路径格式不一致的解决方法

《Python中Windows和macOS文件路径格式不一致的解决方法》在Python中,Windows和macOS的文件路径字符串格式不一致主要体现在路径分隔符上,这种差异可能导致跨平台代码在处理文... 目录方法 1:使用 os.path 模块方法 2:使用 pathlib 模块(推荐)方法 3:统一使

Windows server服务器使用blat命令行发送邮件

《Windowsserver服务器使用blat命令行发送邮件》在linux平台的命令行下可以使用mail命令来发送邮件,windows平台没有内置的命令,但可以使用开源的blat,其官方主页为ht... 目录下载blatBAT命令行示例备注总结在linux平台的命令行下可以使用mail命令来发送邮件,Win

Windows环境下安装达梦数据库的完整步骤

《Windows环境下安装达梦数据库的完整步骤》达梦数据库的安装大致分为Windows和Linux版本,本文将以dm8企业版Windows_64位环境为例,为大家介绍一下达梦数据库的具体安装步骤吧... 目录环境介绍1 下载解压安装包2 根据安装手册安装2.1 选择语言 时区2.2 安装向导2.3 接受协议

jdk21下载、安装详细教程(Windows、Linux、macOS)

《jdk21下载、安装详细教程(Windows、Linux、macOS)》本文介绍了OpenJDK21的下载地址和安装步骤,包括Windows、Linux和macOS平台,下载后解压并设置环境变量,最... 目录1、官网2、下载openjdk3、安装4、验证1、官网官网地址:OpenJDK下载地址:Ar