Oracle 更新Opatch、打补丁】的更多相关文章

1.更新Opatch; 2.打补丁; 3.grid 打补丁; 1.更新Opatch(实验版本:oracle:11.2.0.3.0): 默认安装数据库后,在ORACLE_HOME 下会有个OPatch 文件夹,更新前先检查当前Opatch 版本: 1: [oracle@sywu2 OPatch]$ ./opatch lsinventory 2: Invoking OPatch 11.2.0.1.7 3:   4: Oracle 中间补丁程序安装程序版本 11.2.0.1.7 5: 版权所有 (c)…
热补丁:概览 对于Oracle 实例上的bug 修复或诊断补丁程序,热补丁 可以执行以下操作: • 安装 • 启用 • 禁用 热补丁:概览 使用热补丁可以安装.启用和禁用 正在运行的 活动Oracle 实例上的bug 修复或诊断补丁 程序. 使用热补丁是可在应用热补丁程序时避免停机的建议解决方案. Oracle 提供了使用 opatch命令行实用程序对任何Oracle 数据库进行热补丁的功能.如果代码的更改范围和 复杂性都较小(例如,诊断补丁程序或小型bug 修复),则可提供热补丁程序. 安装热…
之前总结过<Oracle 11.2.0.4 RAC安装最新PSU补丁>, 这次整理为简明版,忽略一切输出的显示,引入一些官方的说明,增加OJVM PSU的补丁应用. 环境:RHEL6.5 + Oracle 11.2.0.4 RAC(4 nodes) 本次需求:应用最新的PSU,OJVM PSU补丁. 目前最新发布(2016-07-19)的PSU,OJVM PSU补丁文件分别为: p23274134_112040_Linux-x86-64.zip p23177551_112040_Linux-x…
https://wenku.baidu.com/view/c38702b56edb6f1afe001f59.html    这篇文章也不错,可参考 任务:oracle 10.2.0.5.0 打补丁升级为 oracle 10.2.0.5.9 环境:Oracle Linux Server release 6.4 一.   检查OPatch软件及数据库版本信息 [oracle@test OPatch]$ ./opatch version Invoking OPatch 10.2.0.4.9 OPatc…
如果补丁中有online目录就是在线补丁,不需要数据库停机,在线的又分集群和非集群,如下 查看readme可以得知在线补丁打法 $ cat README.txt Oracle Database 11g Release 11.2.0.3.0 ORACLE DATABASE Patch for Bug# 12834800 for Linux-x86 Platforms (RAC Rolling Installable and Online Installable Patch) (DG Rolling…
oracle更新语法:1.一般语法   update tab set col = .... [where ...]   =后可以有子查询,但是必须对于tab的每一列返回唯一一行与之对应,where是需要更新的表,部分更新必须加,否则相关子查询的更新会把没有匹配的更新为null,如  update tab a set a.col=(select b.col from b where a.id=b.id) where exists (select 1 from b where a.id=b.id)…
上传补丁包,修改权限 su - oracle mdir /tmp/psu mv p6880880_112319_Linux-x86-64.zip /tmp/psu/mv databasepsu180717_112040_Linux-x86-64.zip /tmp/psusu - root chown oracle.oinstall /tmp/psu -R 查看当前数据库的补丁情况 [oracle@localhost ~]$ $ORACLE_HOME/OPatch/opatch versionOP…
一套新装的ORACLE Restart环境(11.2.0.3.0),计划最新的PSU,在使用opath auto方式安装补丁时报错,表面上的错误信息提示opatch工具不满足版本要求: [root@dmdb01 ~]# opatch auto /u01/20996944 -ocmrf /u01/file.rsp Executing /u01/app/11.2.0.4/grid/perl/bin/perl /u01/app/11.2.0.4/grid/OPatch/crs/patch11203.p…
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip http://download.oracle.com/otn…
今天被朋友问及,如何下载OPatch ...我当时有些凌乱的.事后想想,人与人的思维是不同的,对待同一个问题,有人觉得很简单,有人觉得无从下手 . 乱不多说了.开始说明下吧. 1. 首先要有一个MOS账号,要有下载权限的. 2. 登录 http://support.oracle.com 3. 在搜索框里 输入 Patch 6880880 4. 在搜索结果中点击红框中的连接,打开相应的网页: 5. 在新打开的页面中 点击红框中的连接 6. 选择相应版本下载 如果到了这一步,还不知道怎么下载的话~偶…
今天在做 Oracle表字段更新时出现了特殊字符&,导致无法更新. 这个问题是第二次碰到了,所以在此记录下,以备后用. 举例: update t set col1='A&B' where ... 点击执行时,弹出了这个东东,是不是很奇怪? 百度过后知道&字符在Oracle中是特殊字符. 解决方法如下: update t set col1='A'||'&'||'B' where ...…
业务场景:在做安全等保问题,需要将原来保存的用户明文密码改成md5加密的密文密码,数据库是Oracle的 首先Oracle要管理员账号登录才可以调md5函数,具体函数是DBMS_OBFUSCATION_TOOLKIT.MD5,网上很多教程都是基于这个函数然后进行封装,代码如 CREATE OR REPLACE FUNCTION MD5( passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32); BEGIN retval := utl_…
一.热补丁简介 热补丁主要是用于将纯C#工程在不重做的情况下通过打补丁的形式改造成具备lua热更新功能工程,主要是让原来脚本中Start函数和Update函数等函数代码块重定向到lua代码. 二.第一个热补丁 1.C#代码端: 1)创建一个脚本,并挂载到游戏中的任意物体上(实际使用过程中一般修改已有脚本,这里测试随意挂载就好) 2)在脚本中定义好测试用的方法,在Start函数中执行Lua文件(LuaManager类及C#调用lua代码的方式详见xlua学习笔记,LuaManager类在:四.C#…
update: update语句更新需要根据索引或者数据列遍历所有行 语句举例: update table1  a set column1=(select column from table2 b where a.col=b.col) merge:merge只需要遍历一次表,,可以更新可以插入 语句举例: merge into table1 a using (select col1,co2 from table2 where col3 条件) table2 on a.colm=table2.co…
 更新数据库时报错   查看数据库里的数据是已经更新了 . 我开始用的是注解@Update("......")调试了好久都找不到原因,因为单独执行更新语句是正确的,在项目里运行,数据也能更新成功,后来将注解换成Mybatis的XML格式,就不再报错了.…
[内容指引] 安装yum-cron; 修改配置:nano: 手工启动服务: 将服务设置为开机自动启动. 为保证linux系统的安全性以及稳定性,可以使用yum-cron服务自动更新: 1.安装yum-cron 命令: yum install yum-cron -y   2. 使用nano修改yum-cron的配置 yum-cron配置的存放路径是:/etc/yum/yum-cron.conf 修改配置时推荐使用"nano",而不是"vi"."nano&…
1.授连接权限 grant connect to 用户名; ALTER USER 用户名 ACCOUNT UNLOCK; 2.更新密码 ALTER USER 用户名 IDENTIFIED BY 更新密码;…
--插入语句INSERT INTO OA_W_BAOXIAOMXYWB (ID,DONGTAITABLEPARENTSN,CHANPINNAMEGKFK,CHANPINJITIGKFK,CHANPINJINEGKFK) VALUES --(100001,'费用报销申请20193731','产品列表20180145',300,65804.60); --(100002,'费用报销申请20193762','产品列表20180146',200,6514.56); (,,); --更新语句 UPDATE…
Update a set(a.province,a.city)= (select province,city from b where b.mobile=a.mobile)…
begin dbms_stats.unlock_table_stats(ownname => 'DM_MPAY', tabname => 'PLAT_INFO');end; begin dbms_stats.gather_table_stats(ownname => 'DM_MPAY', tabname => 'PLAT_INFO');end;…
UPDATE T_XMLC_BILL_HEAD_BAK T1 SET (T1.SENDRECEIVEFLAG, T1.SENDRECEIVEOPERATOR, T1.SENDRECEIVEDATE, T1.DECLAREAPPLICANT, T1.DECLAREDATE, T1.DECLAREAPPROVEFLAG, T1.DECLAREAPPROVEDATE)=(SELECT T2.SENDRECEIVEFLAG, T2.SENDRECEIVEOPERATOR, T2.SENDRECEIVED…
SQL写法: begin update table_name set salary = 10000 where emp_id = 5; if sql%notfound then insert into table_name (id,name,salary)values("","","") ; end if; end; SQL%NOTFOUND 是一个布尔值.与最近的sql语句(update,insert,delete,select)发生交互,当最…
update field set BEGINDATE=to_date('2015-05-03 10:30:20','yyyy-mm-dd hh24:mi:ss') where NOO='01'  …
declare cursor city_cur isselect t.new_customer_id,t.old_customer_id from citsonline.crm_customer_tmp6 t where t.new_customer_id!=t.old_customer_idorder by new_customer_id; beginfor my_cur in city_cur loop update platform.crm_service_customer_bak sse…
update field set BEGINDATE=to_date('2017-02-03 10:30:20','yyyy-mm-dd hh24:mi:ss')…
今天忘记了system的密码,记录一下. sqlpls  /  as sysdba alter  user  system  identified by "GYSUhbyqwgu"; 注意了,有特殊符号的都要加上双引号.…
案例场景:               在Oracle Linux Server release 5.7上安装完ORACLE 10g后,顺便将PSR(Patch Set Release)p6810189_10204_Linux-x86-64.zip也安装了.结果在查看补丁时出现了下面情况 [oracle@DB-Server OPatch]$ ./opatch lsinventory Invoking OPatch 10.2.0.4.2 Oracle Home Path specified is…
上周由于WannaCry勒索病毒肆虐全球,14号系统管理员更新了一系列补丁后,导致一Windows Server 2012服务器上面部署的一些老旧的应用无法使用Microsoft ODBC for Oracle访问ORACLE数据库. 如下所示,应用程序会提示下面错误信息 The Oracle(tm) client and networking components were not found. These components are supplied by Oracle Corporati…
环境:两节点RAC(RHEL 6.4 + GI 11.2.0.4 + Oracle 11.2.0.4) 需求:安装最新PSU补丁11.2.0.4.7 1.下载补丁和最新OPatch 2.检查数据库当前OPatch版本 3.更新OPatch 4.解压补丁文件 5.检查补丁之间有无冲突 6.停止数据库和本地crs服务 7.更新补丁 8.登录数据库执行升级字典操作 9.验证补丁更新结果 Reference 1. 下载补丁和最新OPatch MOS 补丁程序和更新程序搜索到最新的PSU:截至目前最新是1…
从接触ORACLE到深入学习,已有好几年了,虽然写的博客不多,质量也参差不齐,但是,它却是成长的历程的点点滴滴的一个见证,见证了我在这条路上的寻寻觅觅,朝圣的心路历程,现在将ORACLE方面的博客整理.归纳分类,方便自己和大家查看.翻阅.  ORACLE数据类型 ORACLE基本数据类型总结 ORACLE VARCHAR2最大长度问题 ORACLE数据库汉字占几个字节问题 ORACLE NUMBER类型Scale为0引发的问题 PL/SQL语法学习 PLSQL 调试触发器 PL/SQL重新编译包…