linux 系统oracle 安装

系统环境:linux redhat 6.3 server 64位html

数据库版本:oracle11g     V11.2linux

安装方式:静默安装c++

安装步骤:sql

1、准备工做:数据库

    1.一、在oracle 官网下载oracle 11g,将下载的 linux.x64_11gR2_database_1of2.zip,linux.x64_11gR2_database_2of2.zip文件经过SSH 工具从windows 上传到linux 操做系统。解压压缩文件:windows

    unzip  linux.x64_11gR2_database_1of2.zipbash

    unzip linux.x64_11gR2_database_2of2.ziporacle

   1.2.安装包检查(检查linux 下安装oracle 所依赖的安装包)app

    rpm -qa  | grep  packagename工具

    所依赖的包以下:

     glibc-2.5-24

     glibc-devel-2.5

     libaio-0.3.106

     libgcc-4.1.2

     libstdc++-4.1.2

     compat-libstdc++-33-   

     libaio-devel

     注:32位linux 操做系统或者不一样版本的操做系统可能须要的包有所差别

2、建立用户和组

     groupadd oinstall              /*建立oinstall 组*/ 

     groupadd dba                   /*建立dba 组*/ 

     useradd -g oinstall -G dba -d /home/user_home oracle           /*建立用户并将用户加入到组,用户目录能够本身选择 文件夹(若是选择的文件夹遇到以下提示:Not copying any file from skel directory into it.

 Creating mailbox file: File exists是由于目录中缺乏文件能够经过如下命令解决 

 cp /etc/skel/.bash_profile /home/user_home

 cp /etc/skel/.bashrc /home/user_home

 cp /etc/skel/.bash_logout /home/user_home

*/

passwd oracle                                    /*设置oracle 用户密码*/

  在root 用户下chmod 777 /home/user_home           /*设置文件夹写入权限,为下面配置环境变量时候须要*/

3、建立oracle安装目录:

  mkdir -p /opt/app/oracle/product/11.2.0/dbhome_1

  chown -R oracle.oinstall /opt           /*修改文件的用户和属组*/

  chmod 777 /opt/app

4、配置环境变量

 su - oracle                /*切换到oracle 目录*/

 vi .bash_profile          /*在.bash_profile文件中配置环境变量*/

    export ORACLE_BASE=/opt/app/oracle  

    export ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1  

    export ORACLE_SID=orcl

    export PATH=.:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH  

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

    export LD_LIBRARY_PATH  

    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib  

    CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib  

    export CLASSPATH  

    PATH=$PATH:/usr/sbin; export PATH  

    PATH=$PATH:/usr/bin; export PATH

      设置完成后按Esc 键退出vi

      :wq                                     /*保存环境变量*/

      source .bash_profile            /*设置环境变量当即生效*/

       env | grep ORA                      /*查看环境变量是否生效*/

5、软件安装

 

    5.1.oracle安装数据库软件

    cd /data/oracle_install/database          /*oracle 安装文件解压路径的database目录*/

    修改db_install.rsp 文件中的这些地方:

        oracle.install.option=INSTALL_DB_SWONLY

        ORACLE_HOSTNAME=localhost

        UNIX_GROUP_NAME=oinstall

        INVENTORY_LOCATION=/opt/app/oraInventory

        SELECTED_LANGUAGES=zh_CN,en

         ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1

         ORACLE_BASE=/opt/app/oracle

         oracle.install.db.InstallEdition=EE

         oracle.install.db.DBA_GROUP=oinstall

          oracle.install.db.OPER_GROUP=oinstall

          oracle.install.db.config.starterdb.globalDBName=orcl

          oracle.install.db.config.starterdb.SID=orcl

           oracle.install.db.config.starterdb.characterSet=ZHS16GBK

    修改完成后保存,执行以下命令

    ./runInstaller -silent -noconfig -force -responseFile /data/oracle_install/database/response/db_install.rsp

    执行成功后以root 用户执行

    cd /opt/app/oraInventory

      ./orainstRoot.sh

    cd /opt/app/oracle/product/11.2.0/dbhome_1

     ./root.sh

    5.2.oracle监听的静默安装(不须要修改netca.rsp 文件默认就能够)

      cd /opt/app/oracle/product/11.2.0/dbhome_1

      bin/netca /silent /responseFile /data/oracle_install/database/response/netca.rsp

    5.3.oracle的数据库安装

    修改dbca.rsp文件中的这几个地方

    GDBNAME = "orcl"

    SID = "orcl"

    TEMPLATENAME = "db_oracle.dbc"

     CHARACTERSET = "ZHS16GBK"

    修改完成后保存,执行以下语句:

    bin/dbca -silent -responseFile /data/oracle_install/database/response/dbca.rsp

    开始安装时候会提示输入sys 和system 的密码



    完成安装后启动监听: lsnrctl start

    查看监听状态:lsnrctl status

    中止监听:lsnrctl stop

    启动和中止oracle 实例:

    sqlplus /nolog

    SQL> conection / as sysdba

    SQL> startup

    SQL> shutdown immediate

    链接到oracle 实例

    SQL> conn sys@orcl as sysdba


参考博客:http://blog.itpub.net/23890223/viewspace-757665/

                 http://blog.sina.com.cn/s/blog_3eb222740100ij71.html

                 http://blog.csdn.net/yiqi0/article/details/7360503