您好,欢迎访问一九零五行业门户网

centos7系统安装oracle11g指南

准备工作: centos7系统正常工作且已经联网。 centos7有图形界面,因为后续安装有需要图形界面操作 oracle11g安装包下载完成(下载资源网址http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/112010-linuxsoft-098940-zhs.html)
准备工作:
centos7系统正常工作且已经联网。
        centos7有图形界面,因为后续安装有需要图形界面操作
oracle11g安装包下载完成(下载资源网址http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/112010-linuxsoft-098940-zhs.html)
安装步骤:
        1. 安装oracle11g之前,先要安装centos几个系统包
             compat-libstdc++-33.i686
             elfutils-libelf-devel.i686
             libstdc++-devel.i686
             gcc-c++.i686
             libaio-devel.i686
             unixodbc.i686
unixodbc-devel.i686
             安装方法: 联网状态下,使用yum命令。
yum  search   包名     //  搜索镜像站点的资源,看是否有该包。 不同系统可能包名名称多少有点差距,所以执行该步就是为了让不同系统的用户浏览本文档时,找到自己相对应的包,一般包名核心名称不会变,只是后面会加些版本号之类的。
yum install  包名  // 安装上述包, 一个一个挨个安装。 最好search一个包,找到对应包名,然后install该包
                                   没网状态下,只能想办法从其它机器上下载这些包,再回来解压安装。
           2. oracle必须有单独的linux用户去管理,所以必须新建用户
                第一步: root用户登录
                第二步: groupadd  dba
                                 groupadd  oinstall  //添加dba用户组 和oinstall用户组
                第三步: useradd oracle  -d  /home/oracle   -g   oinstall  -g dba  -m  //创建用户oracle  , 创建该用户的主文件夹/home/oracle , 设置该用户的初始用户组 oinstall,次要用户组 dba。-m 是强制创建用户主文件夹的意思,可写可不写。
                                 passwd oracle // 为oracle用户设置密码
                第四步: 预先创建安装目录
                                 mkdir  -p   /opt/oracle/product
                                 mkdir  -p   /opt/oracle/product/11.2.0
                                 mkdir   -p   /opt/orainventory
                                 mkdir   -p   /opt/oracle/oradata
                                 设置目录的所有者所属组和权限
                                 chown  -r  oracle.oinstall   /opt/oracle   //设置/opt/oracle的所有者为oracle  用户组为oinstall
                                 chown  -r   oracle.oinstall   /opt/oracle /oradata
                                 chown  -r   oracle.oinstall   /opt/oracle/product/11.2.0
                                 chown  -r   oracle.dba  /opt/orainventory
                                 chown   oracle.dba  /opt/oracle
                第五步: 设置环境变量
                                 (1) su - oracle    // 切换到oracle用户
(2) cd                 //进去主文件夹目录下
                                 (3) vim .bash_profile    // 打开环境变量设置文件
                                 (4)  添加 如下环境变量
                                         export oracle_base=/opt/oracle
                                         export oracle_home=$oracle_base/product/11.2.0
                                         export oracle_owner=oracle
                                         export oracle_sid=orcl
                                         export path=$path:$home/bin:.:$oracle_home/bin
                                         export ld_library_path=$ld_library_path:$oracle_home/lib
                                         export nls_lang=simplified chinese_china.al32utf8
                                         注:添加之前, 默认环境变量中会有path环境变量,切记将其注释掉
                                         #path=$path:$home/.local/bin:$home/bin
                                         #export path
                                        保存并退出
(5)  .   .bash_profile  // 使.bash_profile文件立即生效
              3. 上传oracle11g文件到oracle用户主文件夹下,并安装
                 第一步: 检查是否是oracle用户登录 (whoami命令)
                 第二步: mkdir  /home/oracle/oraclesetup  // 创建oraclesetup 文件夹
                 第三步:  将oracle11g文件传到oraclesetup 文件夹, 并解压
                                  unzip     linux_11gr2_database_1of2.zip
                                  unzip     linux_11gr2_database_2of2.zip
                                 生成database文件夹
                 第四步:   chmod +x  install/.oui
                                    chmod  +x  install/unzip
                                    chmod +x  runinstaller   //确定这三个文件有执行权限,有了可以不执行该三个命令
                  第五步: oracle账户登录图形界面, 右击鼠标右键,打开一个命令端口(是图形界面中打开一个命令端口);
                                    进入database目录
                                   一般有如下文件说明上述步骤基本执行正确
第六步: 将该终端的语系设置成英文的,否则一会打开oracle图形安装界面会出现乱码
                                   export lang=en_us.utf8
                 第七步: 执行runinstaller界面
                                  (1)runinstaller
                                   出现图形安装界面
email不用填, 下面勾选框取消勾选,下一步
                                 (2)
                                      选择 创建和配置数据库  选项, 下一步
                                  (3) 选择 desktop  class版(学习用)
                                 (4) 
                                       注意字符集(character set)配置为unicode(al32utf8), 创建用户密码(需要数字,字母大小写结合), 其余默认就行,下一步
                                 (5)  prerequisite checks, 默认,下一步,出现界面,勾选“ignore all”,下一步
(6)  summary默认, 点击“finish”
                                        然后慢慢等待解压安装
                                        途中有可能会出现如下报错:  error in invoking target 'agent nmhs' of makefile,解决方法如下
之后, “retry”,当看到如下界面便ok了
4. 配置监听程序
                       第一步: 重新在图形界面打开一个命令端口,输入netca, 出现如下窗口, 选择“listener configuration”
如果netca后,命令行端口提示无此命令,则oracle用户退出, 再次重新登录图形界面,打开命令行界面,设置语系
                                       export lang=en_us.utf-8
                                       执行netca
                     第二步:按如下步骤进行
yes
                                     默认
5.  配置另一监听器
填入你的主机ip
最终finish
          6.  测试
               oracle登录文字界面,测试
成功!!!
其它类似信息

推荐信息