一.安装centos 6.5

二.安装ora所需的库

三.修改centos内核

四.建用户组和目录结构等

五.安装ora11g2r

六.安装sqlplus的翻页程序和help补丁

七.自启动脚本

八.常用命令

################################################################

一. 安装centos6.5 x86

安装centos 6 x86,选择desktop ,选择 “开发” 勾选 “开发工具”和“附加开发” 两项。内存2G,swap分区4200M

二. 安装补丁包

1.安装系统包

查询缺少的包

rpm -q binutils-2.20.51.0.2  compat-libcap1 compat-libstdc++-33-3.2.3  gcc-4.4.7  gcc-c++-4.4.7  glibc-2.12 glibc-devel-2.12 libgcc libstdc++- libstdc++-devel  libgcc libstdc++- libstdc++-devel libaio-0.3.107 libaio-devel-0.3.107  make-3.81 sysstat-9.0.4

如果按照前面的勾选,此时会缺少三个包,安装包,将光盘挂接,进入光盘目录,安装

rpm -ivh compat-libcap1-1.10-1.i686.rpm compat-libstdc++-33-3.2.3-69.el6.i686.rpm libaio-devel-0.3.107-10.el6.i686.rpm

2. 安装unix数据驱动包

查询 rpm -q unixODBC-2.2.14 unixODBC-devel-2.2.14

安装

rpm -ivh unixODBC-2.2.14*.rpm unixODBC-devel-2.2.14*.rpm

3. 安装ksh

按照oracle的官方文档,安装ksh时,报错。怀疑为版本高,不兼容。后安装低版本解决

wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/ksh-20100621-18.el5.i386.rpm

wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/pdksh-5.2.14-37.el5_8.1.i386.rpm

rpm -ivh ksh-20100621-18.el5.i386.rpm

rpm -ivh pdksh-5.2.14-37.el5_8.1.i386.rpm

4. 解决安装时的中文乱码

缺少 "中易宋体18030" v2.01

mkdir -p /usr/share/fonts/zh_CN/TrueType

cd /usr/share/fonts/zh_CN/TrueType

wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/zysong.ttf

5. 关闭 iptables

chkconfig iptables off

chkconfig ip6tables off

三. 修改linux内核参数

1.修改控制文件

vim /etc/sysctl.conf

kernel.shmmni = 8192

kernel.sem =250 32000 100 128

fs.file-max = 6815744

net.ipv4.ip_local_port_range = 9000  65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

fs.aio-max-nr = 1048576

2.修改许可文件

vim  /etc/security/limits.conf

*  soft  nproc  2047

*  hard  nproc  16384

*  soft  nofile 1024

*  hard  nofile 65536

3.修改登陆安全文件

vim /etc/pam.d/login

session  required  pam_limits.so

4.修改selinux

vim /etc/selinux/config

SELINUX=disabled

5.修改主机名

vim /etc/hosts

删除掉所有其他的条目 只留一条

192.168.7.72            ora.tralinhotel.cn    ora

三.建用户组和目录结构等

1.建用户和组,并设置密码

groupadd oinstall

groupadd dba

groupadd oper

groupadd asmadmin

useradd -g oinstall -G dba,oper,asmadmin oracle

passwd oracle

2.建目录结构

mkdir -p /u01/app/oracle/product/11.2.0/

mkdir /u01/oradata

chmod -R 755 /u01

chown -R oracle.oinstall /u01

3.修改环境变量

vim /home/oracle/.bash_profile

export TMP=/tmp

export TMPDIR=$TMP

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/

export ORACLE_SID=ora

export PATH=$PATH:$ORACLE_HOME/bin:/usr/local/sbin:/usr/local/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib

export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export LANG="zh_CN.UTF-8"

export ORACLE_TERM=vt100

if [ $USER = "oracle" ] ;

  then  if [ $SHELL = "/bin/ksh" ] ;

    then    ulimit -p 16384

       ulimit -n 65536

    else

        ulimit -u 16384 -n 65536

      fi

    fi

4.即时生效 在终端运行

/sbin/sysctl -p

五.安装oracle 11g2r

1.下载ora11g2r

su - oracle

wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/linux_11gR2_database_1of2.zip

wget ftp://sdgtxuyong:xxxxx@192.168.7.66/tools/database/oracle11/linux_11gR2_database_2of2.zip

unzip  linux_11gR2_database_1of2.zip

unzip  linux_11gR2_database_2of2.zip

2.到ui界面,用root开启xhost+

xhost +

3.安装ora11g2r

su - oracle

cd database

./runInstaller

4.修改tmpfs的分区大小 ( 在centos6下,安装了3次无报错,但是在centos5下,报bug)

vim /etc/fstab

tmpfs           default,size=6g 0 0

六.安装sqlplus的翻页程序和help补丁

1.sqlplus翻页程序

wget ftp://sdgtxuyong:xxxxxx@192.168.7.66/tools/database/oracle11/rlwrap-0.37.tar.gz

tar zxvf rlwrap-0.37.tar.gz

./configure

make && make install

写入用户环境变量

# echo 'alias sqlplus="rlwrap sqlplus"'>> /home/oracle/.bash_profile

2.安装帮助help

用 system登陆

@?/sqlplus/admin/help/hlpbld.sql helpus.sql

用法:help shutdown

3.证书bug 浏览器会报证书秘钥长度过短错误。

certutil -setreg chain\minRSAPubKeyBitLength 512

七. 自启动脚本(###待续)

八. 常用命令

sqlplus / as sysdba

1.开启关闭

startup nomount | mount | open

alter database mount | open

shutdown immediate

2.监听服务

lsnrctl

3.当前用户名和表空间

select username,default_tablespace from user_users;

4.开启oem监控命令

emctl start|stop dbconsole

5.用户

创建 create user 用户名 identified by 口令 [account lock|unlock]

解锁 alter user 用户名 account lock|unlock;

授权 grant CONNECT, RESOURCE TO 用户名;

回收 revoke CONNECT, RESOURCE FROM 用户名;

centos6 x86 安装 oracle 11g2r 日志的更多相关文章

  1. centos5.2 x86 安装 oracle 11g2r 日志

    一.安装centos 二.安装ora所需的库 三.修改centos内核 四.建用户组和目录结构等 五.安装ora11g2r 六.安装sqlplus的翻页程序和help补丁 七.自启动脚本 八.常用命令 ...

  2. CentOS6.9 安装Oracle 11G 版本11.2.0.1.0

    安装实例与数据库 CentOS6.9 安装Oracle 11G 版本11.2.0.1.0 一.检查系统类别. 查看 系统的类别,这里是 64位系统:[root@localhost ~]# uname ...

  3. CentOS6.5安装Oracle 12c

    CentOS6.5 安装 ORACLE 12c步骤 Oracle官网下载oracle12c安装包,解压软件:unzip linuxx64_12201_database.zip 一.创建用户和组#gro ...

  4. solaris x86安装ORACLE 11.2.0.3软件时因SWAP不足报错: INFO: ld: fatal: mmap anon failed

    1.ORACLE软件安装到86%时报错,图忘截了.日志例如以下: /oracle/u01/app/oracle/product/11.2.0/ INFO: db_1/lib/sysliblist` - ...

  5. centos6.5安装logwatch监控日志

    Logwatch是使用 Perl 开发的一个日志分析工具Logwatch能够对Linux 的日志文件进行分析,并自动发送mail给相关处理人员,可定制需求Logwatch的mail功能是借助宿主系统自 ...

  6. CentOS6.3安装 Oracle 11g R2

    1.设置系统1.1.包需求 11g很人性化了,增加了检查的机制,还有就是不象10g那样在64位下要安装很多的32位包,只需要安装一个gcc-32bit-4.3就OK了.下列表必须要安装:binutil ...

  7. CentOS6.5 安装ORACLE 安装界面乱码解决方案

    在终端运行 export LANG=EN_US 然后再执行安装程序

  8. CentOS6.7安装Oracle数据库

  9. CentOS6.8安装Oracle11g

    ===== 这中间还有很多细节问题该文档中并没有说明和指出: 1.如/tmp目录必须单独分出来,不然oracle在以后的使用中会逐渐变慢 2.官网说的512M内存即可,这里纠正下,如果只是测试安装那还 ...

随机推荐

  1. 模拟键盘发送文字(使用SendInput函数)

    嗯...老生常谈的话题, 不过系统的总结了一下, 找了个相对简单的实现方式, 可以方便的发送任何文字 参考另一片文章: http://www.cnblogs.com/-clq/archive/2011 ...

  2. oralce 仅配置精简客户端 连接plsql ( 版本需一直,要不都是32要不是都是64)

    1.Oracle服务器已经安装完成,版本10.2.0. 2.访问www.oracle.com,下载Oracle精简客户端. 下载页面地址:http://www.oracle.com/technetwo ...

  3. Unity NGUI制作scroll view

    unity版本:4.5 NGUI版本:3.6.5 参考链接:http://blog.csdn.net/monzart7an/article/details/23878505,作者:CSDN 冬菊子   ...

  4. 老毛桃U盘启动盘制作工具V20140501完美贡献版

    老毛桃U盘启动盘制作工具V20140501完美贡献版 下载地址:http://down.laomaotao.net:90/LaoMaoTao_V2014zhuangji.exe 老毛桃U盘装系统综合教 ...

  5. 如何在不影响数据库的正常使用的情况下得到数据的完整.mdf和.ldf文

    一:完整备份数据库 二:还原数据库 四:分离数据库即可得到.mdf和.ldf文件

  6. delphi笔记之nativeXml 转

    delphi笔记之nativeXml   使用 CreateName 建立可直接指定根节点的名称 var XmlDoc: TnativeXml; Node:TxmlNode; Begin XmlDoc ...

  7. 2012蓝桥杯本科组C/C++决赛题

    星期几 [结果填空] (满分5分) 1949年的国庆节(10月1日)是星期六. 今年()的国庆节是星期一. 那么,从建国到现在,有几次国庆节正好是星期日呢? 只要答案,不限手段! 可以用windows ...

  8. AOJ 0525 穷举

    题意:有一个烤饼器可以烤r行c列的煎饼,煎饼可以正面朝上(用1表示)也可以背面朝上(用0表示).一次可将同一行或同一列的煎饼全部翻转.现在需要把尽可能多的煎饼翻成正面朝上,问最多能使多少煎饼正面朝上? ...

  9. TCP内核源码分析笔记

    Table of Contents 1 术语 1.1 ABC 1.2 SACK 1.3 D-SACK 1.4 FACK 1.5 F-RTO 1.6 nagle算法 1.7 cork算法 1.8 tem ...

  10. DOM解析原理

    用于处理XML文档的DOM元素属性 childNodes:返回当前元素所有子元素的数组: firstChild:返回当前元素的第一个下级子元素: lastChild:返回当前元素的最后一个子元素: n ...