oracle-rdbms-server-11gR2-preinstall 的一个BUG解决

oracle_linux_6_64(bit)上安装oracle11gR2数据库环境快速准备神器oracle-rdbms-server-11gR2-preinstall 快速准备oracle安装环境之:oracle_linux_6_64(bit)上安装oracle11gR2数据库环境快速准备神器oracle-rdbms-server-11gR2-preinstall 阅读详情

Oracle提供了一个非常方便的修改内核参数的RPM包,的确省了不少麻烦,特别是脚本化以后只需要

cd /etc/yum.repo.d/

wget http://public-yum.oracle.com/public-yum-ol6.repo

yum -y install oracle-rdbms-server-11gR2-preinstall

即可,特别需要注意的是11gR2 11.2.0.1版本需要i686的安装包

libaio-0.3.107-10.1.ky3.i686.rpm

libaio-devel-0.3.107-10.1.ky3.i686.rpm

11.2.0.2以后据说就不需要了。

在12月的时候按照以上步骤确认能正常修改内核参数,但是这个月再运行后,发现orakenerl.log里有错误,Failed to copy /etc/sysctl.conf to /var/log/oracle-rdbms-server-11gR2-preinstall//backup/ 1月-03-2013-15-09-13

从错误信息来看,原因应该就是1月-03-2013-15-09-13 前面有个空格,不能作为目录名,要找到根本原因得找到对应的代码,于是

打开/usr/bin/oracle-rdbms-server-11gR2-preinstall-verify文件,找到BACKUPDIR的地方,

BACKUPDIR=/var/log/oracle-rdbms-server-11gR2-preinstall/backup/`date "+%b-%d-%Y-%H-%M-%S"`

原来是因为日期格式化的时候采用的是语言相关的%b,对于中文来说是两个字节,而一月的1是一个字节,前面就用空格补齐了,所以就造成了这个BUG,

难道Oracle的开发者没有在非英文环境下做过测试?抑或是测试的时候是10-12月?

知道原因修正方法就比较简单了,大致有两种方法:

第一种:%b改成%B 这样输出是“一月”,就不会有问题了

第二种:换语言,执行之前设置一下环境变量EXPORT LANG=en_US.UTF8,这样输出就是"Jan"

以上这个问题花了我半天的时间,刚开始怀疑是不是虚拟机问题,是不是安装包问题,走了很多弯路,希望对大家有帮助。

Asianux 8一键安装Oracle 11gR2单机实战指南 Oracle 11gR2作为金融、能源等关键行业广泛使用的成熟OLTP数据库,其在国产化操作系统Asianux 8上的稳定部署,是信创迁移中‘最后一公里’的核心挑战。本文围绕内核适配(4.18.x/glibc 2.28)、静默安装(response file定制)、共享内存(/dev/shm固化)与SELinux策略等关键技术原理展开,阐明如何规避ORA-27123、ORA-12547等高频故障,实现零交互、零配置错误的工程级交付。方案聚焦单机部署场景,不依赖ASM/RAC,严格遵循等保三级安全基线,适用于 阅读详情

相关推荐

centos8 安装oracle 11gR2

一、准备 先装jdk1.8 安装oracle-rdbms-server-11gR2-preinstall包 a 进入yum 配置目录 [root@rac1 ~]# cd /etc/yum.repos.d/ b下载yum 配置 [root@rac1 yum.repos.d]#wget http://public-yum.oracle.com/public-yum-ol7.repo c 安装oracle-rdbms-server-11gR2-preinstall包 [root@rac1...

pacificyang的博客 1万+

CentOS 7 yum 安装 oracle-rdbms-server-11gR2-preinstall包

1、下载yum源 # cd /etc/yum.repos.d # wget http://yum.oracle.com/public-yum-ol7.repo 2、安装RMP-GPG-KEY wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle 这...

allway2的博客 1342

oracle-rdbms-server-11gR2-preinstall-1.0-4.el7.x86_64.rpm

oracle-rdbms-server-11gR2-preinstall-1.0-4.el7.x86_64.rpm

oracle yum 执行报错,oracle linux 7 yum报错解决:COULD NOT RESOLVE HOST: YUM.ORACLE.COM

虚拟机中yum报错[root@localhost ~]# yum -y install oracle-rdbms-server-11gR2-preinstallLoaded plugins: langpacks, ulninfoResolving Dependencies--> Running transaction check---> Package oracle-rdbms-ser...

weixin_39708822的博客 833

安装oracle11gR2数据库环境快速准备神器oracle-rdbms-server-11gR2-preinstall

在Linux上安装oracle数据库,在环境准备方面,例如该安装的RPM包,该调整的内核参数等,不仅较为复杂,有些参数值还会因为人工设置的不合理而对日后的运行带来一定的影响,也是整个安装过程中最耗时的部分。 在oracle linux 6_64bit上,提供了oracle-rdbms-server-11gR2-preinstall包,可以自动化的将需要安装的rpm包,需要调整的内核参数自动化的处理,对DBA安装数据库确实节省了不少的时间。

基于STM32和MPU6050的手势控制小车设计与实现

MPU6050传感器:用于检测手势变化,采集加速度和陀螺仪数据。STM32微控制器:处理MPU6050传感器的数据,根据手势变化控制小车的运动。电机驱动模块:接收来自STM32的控制信号,驱动小车的电机,实现小车的前进、后退、左转和右转。小车底盘:作为整个系统的机械部分,提供移动平台。MPU6050是一款集成了3轴加速度计和3轴陀螺仪的传感器,具有高精度、低功耗和小体积等特点。它通过I2C接口与微控制器通信,可以实时采集加速度和角速度数据,广泛应用于运动检测、姿态控制和手势识别等领域。

m0_57781768的博客 2309

RHEL 7.9 安装 Oracle 11gR2 的兼容性风险与替代方案

Oracle 11gR2 是一款广泛用于金融、政务等关键系统的经典数据库版本,其核心价值在于稳定性和存量业务深度适配;但该版本官方仅认证至 RHEL 6.7,与 RHEL 7.9 存在内核参数(如 kernel.sem、/dev/shm)、内存管理(transparent_hugepage)及 systemd 服务模型等多层不兼容。强行部署易引发 ORA-00845、ORA-00020、ORA-04031 等典型故障,且丧失 Oracle 官方支持。工程实践中更可行的路径是采用 Oracle Linux 7

weixin_30565327的博客 712

Qt开发实战:QWebEngineView缓存路径详解与自定义配置(Windows/Linux)

本文详细解析了Qt框架中QWebEngineView组件的缓存机制,提供了Windows和Linux系统下的默认缓存路径及自定义配置方案。通过实战代码示例,展示了如何实现跨平台缓存路径管理、权限设置以及企业级应用中的多用户隔离策略,帮助开发者有效管理Web内容缓存,提升应用性能和数据安全性。

weixin_42519826的博客 403

简化 Oracle Linux 6 上的 Oracle Database 11g 安装

How to simplify the installation of Oracle Database 11g on Oracle Linux 6 by installing the oracle-rdbms-server-1...

congtutang8051的博客 153

避坑指南:PCIe设备兼容性那些坑——聊聊MPS/MRRS设置不当引发的血泪史

本文深入探讨了PCIe设备兼容性问题,特别是MPS/MRRS参数设置不当引发的常见故障。通过详细解析MPS(Max Payload Size)和MRRS(Max Read Request Size)的作用机制,提供Linux内核五大配置策略的对比分析,并分享FPGA加速卡等实战案例的排查经验。文章还介绍了诊断工具链、动态调试技巧以及性能优化方法,帮助工程师有效解决PCIe兼容性难题。

weixin_30872499的博客 419

Jitsi中的Prosody(谐音:破扫敌)介绍

凭借其灵活的插件系统、强大的安全性和出色的性能,Prosody 成为许多企业和开发者构建定制化通信解决方案的首选。在 Jitsi 的多方视频会议场景中,Prosody 不仅处理基本的信令任务,还需要与其他组件(如 Jitsi Videobridge)协作,确保视频流的正确分发和控制。Prosody 提供了丰富的插件系统,允许开发者通过模块扩展其功能。Prosody 就是一个实现 XMPP 协议的服务器,它支持 XMPP 协议的标准功能,如消息传递、群组聊天、传送状态信息等,并提供了高效、可扩展的服务。

江左散人的专栏 1166

rac安装

记录一下yum安装时的问题: 执行: yum install oracle-rdbms-server-11gR2-preinstall-1.0-6.el6 报错: GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle 解决方法: https:...

aigo的技术总结 95

Camunda 7.x 系列【22】全局监听器

Camunda支持义一个全局ExecutionListener和一个全局TaskListener,会捕获流程中发生的所有事件的通知,这样可以定义一个全局的审批人检查监听器,作用于所有用户任务。

记录知识、锤炼自我 2942

实战:如何正确在LINUX8.0上安装Oracle 11.2.0.4

在linux8.0上安装oracle 11g。包含静默安装方法

huiyangxu blog 5266

Android系统开发工程师面试指南与参考答案

本文整理了Android系统开发工程师面试常见问题与参考答案。核心内容涵盖:1)Framework层定制方法,如修改HAL和系统服务;2)ANR问题分析工具(systrace)与解决方案;3)性能优化实践,包括开机加速和功耗管理;4)四大组件工作机制与应用案例;5)Native崩溃调试技巧。文章强调通过AOSP源码研究、工具使用和项目案例准备来提升面试表现,重点考察应聘者的系统开发深度和实操能力。参考答案均基于实际开发经验,提供可量化的优化成果说明。

郑伟强dev的专栏 256

R 语言 ggplot2 绘制精美高级全球地图

在本教程中,我们将学习如何使用R语言和ggplot2包绘制精美高级地图。ggplot2是一个功能强大的数据可视化包,它可以让我们创建漂亮、交互式的地图。我们将使用R中的一些其他包来处理地理空间数据,以便与ggplot2无缝协作。

Mrrunsen的博客 1866

解决Oracle安装无法定位包的问题

解决Oracle安装无法定位包的问题 1.在官网下载安装包 1.1下载zip 官网超链接https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 安装的为12c版本 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H51Fxw4p-1602658623943)(/home/liangmu/图片/oracle安装截图.png)] 1.2解压 unzip -d /tmp

一只小木头的博客 962

RK3568平台(USB篇)USB基础知识

现象:把USB设备比如Android手机接到PC答1:是USB控制器,是USB控制器内嵌的root hub.答2. windows里已经有了USB的总线驱动程序,接入USB设备后,是"总线驱动程序"知道你是"android phone"提示你安装的是"设备驱动程序"。USB总线驱动程序负责:识别USB设备, 给USB设备找到对应的驱动程序。答3. PC的USB口内部,D-和D+接有15K的下拉电阻,未接USB设备时为低电平USB设备的USB口内部,D-或D+接有1.5K的上拉电阻;

weixin_49303682的博客 1658

在Centos 7或6上安装oracle-rdbms-server-11gR2-preinstall软件包

在linux/unix上安装Oracle数据库软件的过程是个痛苦的过程,包括:依赖的rpm包,内核参数,创建用户等等这些个步骤,一不留神,就会漏下某个步骤。对于Oracle Linux,只需要安装oracle-rdbms-server-11gR2-preinstall RPM包即可全部搞定所有的准备工作,但这个包在centos上没有提供,这里描述如何在Centos上安装这个包。 安装Oracle的repository -rw-r--r--. 1 root root 5701 11月 23 2018 Cent

姚远OracleACE的博客 883

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

如何从根本上解决E: Unable to locate package错误的方法

如何从根本上解决E: Unable to locate package错误的方法最终解决的方法 本人使用ubuntu好几个星期了,但一直出现一个问题,到今天才彻底解决了,什么问题呢?问题一:好些安装软件时提示E:Unable to locate package Fcitx,不能安装中文界面,所以一直使用英文界面,难堪啊,我英文不是很好,幸好有有道词典帮忙;问题二,系统更新不了,很多软件安装时都会提示E:Unable to locate package 这类错误。我试了很多方法,如下: 安装中文输入法时:

qq_27614543的博客 14万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

oracle-rdbms-server-11gR2-preinstall 说明

By Lenz Grimmer on Mar 29, 2012Now that the certification of the Oracle Database 11g R2 with Oracle Linux 6 and the Unbreakable Enterprise Kernelhas been announced, we are glad to announce the availab

u012461550的专栏 1026

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

使用yum快速部署Oracle安装环境(11g)

基于Linux安装过Oracle的童鞋们都应该清楚,安装Oracle的确是一件比较费时费力的差事,因为仅仅是前期的rpm包,内核参数,创建用户等等这些个步骤都让那些新手不免眼花缭乱,一不留神,就导致最终的安装过程中报错而不得不从头来过。现在基于Oracle Linux,Oracle仅仅需要通过安装oracle-rdbms-server-11gR2-preinstall RPM包即可全部搞定其余未安

pc98的专栏 610

yum -y install oracle-rdbms-server-11gR2-preinstall

所学资料来自于网站 http://t.askmaclean.com/?fromuser=26856649 该方法oel6.4上实验通过 #!/etc/bash #1,加载DVD安装盘:注意光驱位置 可用df -lh 查看 我的虚拟机中为 /dev/sr0  mkdir -p /media/disk mount /dev/sr0 /media/disk #mount -t iso96

有教无类的专栏 1935

CentOS8安装Mysql提示Error: Unable to find a match

yum -y install mysql-community-server Last metadata expiration check: 0:13:40 ago on Sun 26 Apr 2020 11:20:57 AM CST. No match for argument: mysql-community-server Error: Unable to find a match: mysql-community-server 解决: 先执行:yum module disable mysql 再执行.

调皮李小怪博客 1万+

Linux下安装Oracle11G详细过程

转自:https://blog.youkuaiyun.com/csdnhsh/article/details/94222621/ 需要安装oracle dataguard,所以先要安装单台oracle11g,下面是单台oracle11g的详细安装过程。1,安装环境 硬件环境:2台linux虚拟机,Centos6.4 ,4G ,4核,磁盘50G Oracle软件版本: linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip 下载地

qq_22596931的博客 1985
上一篇: Oracle 11gR2 RAC ohasd failed to start 解决方法
Meteorlet
博客等级 码龄24年 56粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值