一.安装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. 电容式触摸控制器PCB布局

    在目前市场上可提供的PCB(印刷电路板)基材中,FR4是最常用的一种.FR4是一种玻璃纤维增强型环氧树脂层压板,PCB可以是单层或多层. 在触摸模块的尺寸受限的情况下,使用单层PCB不是总能行得通的, ...

  2. 【POJ】1816 Wild Words

    DFS+字典树.题目数据很BT.注意控制DFS深度小于等于len.当'\0'时,还需判断末尾*.另外,当遇到*时,注意讨论情况. #include <iostream> #include ...

  3. [LeetCode#110, 112, 113]Balanced Binary Tree, Path Sum, Path Sum II

    Problem 1 [Balanced Binary Tree] Given a binary tree, determine if it is height-balanced. For this p ...

  4. Curling 2.0(dfs)

    Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 8795   Accepted: 3692 Description On Pl ...

  5. 线性代数(矩阵乘法):NOI 2007 生成树计数

    这道题就是深搜矩阵,再快速幂. #include <iostream> #include <cstring> #include <cstdio> #include ...

  6. 【高精度】NCPC 2014 C catalansqure

    题目链接: http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1789 题目大意: 求大卡特兰数..公式如下.输入n求Sn(n<=5000) 题目 ...

  7. 汇编学习笔记(7)call和ret指令

    ret和retf CPU执行ret指令时进行以下两步操作: (IP)=((ss)*16+(sp)) (sp)=(sp)+2 这相当于pop IP CPU执行retf指令时进行以下四步操作: (IP)= ...

  8. Search in Rotated Sorted Array II——LeetCode

    Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed? Would this ...

  9. Java---JUnita、注解与类加载器详解以及实例

    JUnit软件测试技术(工具) 在项目中建立专门用户测试的包结构. 在Junit中,通过@Test注解,可以运行一个方法. ★ Junit注解说明 使用了@Test注解应该满足以下条件: 1) 必须是 ...

  10. HDOJ(HDU) 2115 I Love This Game(排序排序、、、)

    Problem Description Do you like playing basketball ? If you are , you may know the NBA Skills Challe ...