技术标签: Oracle
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"
以上这个问题花了我半天的时间,刚开始怀疑是不是虚拟机问题,是不是安装包问题,走了很多弯路,希望对大家有帮助。
提示:以下操作均在root权限下进行。# 查看有没有安装MySQL:dpkg -l | grep mysql# 安装MySQL:apt-get install mysql-server安装完成之后可以使用如下命令来检查是否安装成功:netstat -tap | grep mysql通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。登录mysql数据库可以通过如下命令:mysql -u root -p-u 表
最近在写代码时碰到如下错误:java.lang.IllegalArgumentException: com.example.imdemo: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.Strongly consider using FLAG_IMMUTABLE, only use FLA
今天运维支撑跟我反映生产环境的数据库日志文件过大,占用服务器过多空间,希望我能帮忙解决这个问题,于是有了这个记录。 。本文接下来给大家详细介绍一下java enum的用法。用法一:常量之前,我们通常定义常量...
混迹在一群瞎JB回答的人中间,努力传播正确的电脑常识、对于一些非常简单的问题的正确解决办法的我,每次看到楼上这样的回答,以及不论看到提问者说丢失的是什么dll都一概让对方去下载一个放到system32(有些自作聪明的还会说如果是64位系统就放到syswow64),我都感到一阵深深的无奈。普及常识真的任重而道远,因为网民真的是不仅缺乏基本的常识,还缺乏基本的自知之明,明明自己就是个电脑小白,为什么不...
看到一边文章,原文出处:http://blog.csdn.net/firefly_2002/article/details/7993169 记得,刚毕业面试的时候曾被问及这个问题,当时回答的不是很满意,现在看到忽然想起来了,转过来留着有时间在研究其他。多态的含义约等同于“同一个方法对于不同类型的输入参数均能做出正确的处理过程,并给出人们所期望获得的结果”C++的
*本次讲解的是一个Todo List 的小例子,目的是能够让我们让我们快速地了解Vue的一些入门知识,还有一些常用的函数以及内置指令,下面是我通过IMWeb训练营所写的一个作业。1这里是html模块,主要用了几个内置指令并通过js代码来实现主要功能常用的几个内置指令有: (1)v-bind 动态的绑定数据。简写为“:”; (2)v-on 绑定事件监听器 简写为“@”;
http://blog.csdn.net/wenzhibinbin_pt/article/details/7933078手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不再需要回家上网银,想买什么,扫描一下,或者搜索一下,然后下单,不找零,直接送到你家,这将
转载: http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=403874424&idx=1&sn=22d5f15814c297c623ffd2cac4e797ba&scene=21#wechat_redirect 编者按:高可用架构分享及传播在架构领域具有典型意义的文章,本文由张雷在高可用架构群分享。...
测试工程师成长路径测试工程师的简介初级测试工程师中级测试工程师高级测试工程师测试工程师的简介如果要成为一枚测试工程师,门槛很低,如果想在这个岗位上做的出色,很难。初级测试工程师也可以叫做测试工程师的初级阶段。成长时长一般是1-3年。初级测试工程师很容易犯错或者说是测漏东西,导致或大或小的问题。此刻,需要一个宽松、包容的成长环境。不推荐直接进行小型私企,建议进一个大公司,能够学习到更加规范的...
Python的scrapy框架实现简单爬虫1、创建爬虫demo1、在命令行中新建一个scrapy项目命令:scrapy startproject demo12、打开PyCharm可查看自动生成的文件目录创建后,咱们看下文件目录:a. items.py主要是创建爬虫存储的字段b. middlewares.py是中间件,主要是编写下载中间件、Cookies中间件等c. pipeline...