Linux下搭建单机Oracle11.2数据库

来源:互联网 发布:wps多个表格数据汇总 编辑:程序博客网 时间:2024/06/15 03:02

1、       安装软件包

yum -y installbinutils compat-libcap1 compat-libstdc++.i686 compat-libstdc++.x86_64elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc.i686 glibc.x86_64glibc-devel.i686 glibc-devel.x86_64 ksh libgcc.i686 libgcc.x86_64libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libXext libXtstlibX11 libXau libxcb libXi make sysstat unixODBC-devel.i686unixODBC-devel.x86_64 unixODBC.i686 unixODBC.x86_64 compat-libstdc++-33.i686compat-libstdc++-33.x86_64

安装软件包 pdksh-5.2.14-36.el5.i386.rpm (这个包yum源里没有,所以要手动安装,不装安装oracle时会有警告出现,但不影响最后的使用)

2、       更改kernel参数

   [root@localhost var]# vi /etc/sysctl.conf

     在文件末尾添加

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.ip_forward = 1

     执行以下命令使更改生效

  [root@localhost var]# sysctl -p

3  创建安装oracle所需用户与用户组

groupadd oinstall

groupadd dba 

创建用户

useradd -g oinstall -g dba -m oracle创建用户并加入oinstalldba用户组

passwd oracle 设置用户密码 

4  [root@localhost var]# vi /etc/pam.d/login

末尾添加一行 session   required    pam_limits.so

5 [root@localhost var]# vi/etc/security/limits.conf

       # 在文件末尾添加

oraclesoft nproc 2047

oracle hardnproc 16384

oracle softnofile 1024

oracle hardnofile 65536

6  切换到Oracle用户 vim .bashrc

        末尾添加如下:

        export ORACLE_BASE=/usr/oracle/app 根据自己目录设置 

        export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

        export ORACLE_SID=sws    #sws是用户实例名字根据实际修改

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

        export PATH=$ORACLE_HOME/bin:$PATH

        ulimit -c unlimited

7  创建oracle安装目录和数据目录

# mkdir -p /u01/oracle

# mkdir -p /u01/oracle/oradata 

# chown -R oracle:oinstall /u01 

# chmod -R 755 /u01 

8、安装oracle database

       linux_11gR2_database_1of2.zip
       linux_11gR2_database_2of2.zip

       把这两个包拷贝到/u01/下解压得到database文件夹

       修改文件夹属性chown –R oracle.oinstall database/

 9 oracle用户登陆,打开一个终端窗口,进行到刚刚解压database的文件夹,运行以下命令

       [oracle@localhost database]$ ./runInstaller

              开始安装database


10、然后等待20分钟左右按提示执行脚本
11、创建数据库数据库监听进入oracle用户 执行 netca  一顿 next就ok
12、创建数据库 进入oracle用户 执行 dbca 根据自己要求进行创建。


原创粉丝点击