最全oracle 11g安装指南,带目录: 1 前言 2 2 数据库软件安装 3 2.1 设置静态IP 3 2.2 关闭防火墙 3 2.3 关闭Selinux 3 2.4 修改主机名: 4 2.5 添加主机与ip对应关系 4 2.6 修改内核参数 4 2.7 添加系统资源配置 5 2.8 添加用户和组 5 2.9 创建安装目录及设置权限 6 2.10 设置oracle用户的环境变量【需要切换到oracle用户】 6 2.11 下载依赖包 7 2.12 安装图形界面 7 2.13 用xstart 登录【一定要用oracle用户登录】 7 2.14 通过ftp上传oracle安装包 8 2.15 安装数据库 8 3网络配置 15 4 数据库配置 22 5 开机自启动 31 5.1 查看 ORACLE_HOME 是否设置 31 5.2 执行dbstart 数据库自带启动脚本 31 5.3 编辑 /etc/oratab文件 31 5.4 编辑 /etc/rc.d/rc.local 启动文件,添加数据库启动脚本dbstart 31 5.5 编辑dbstart 32 5.6 重启 reboot 32 5.7 启动数据库 32 5.8 重新启动数据库 32 ### Oracle 11g 在 CentOS 6.5 上的安装指南 #### 1. 前言 本文档提供了一套全面的指南,用于在 CentOS 6.5 64位操作系统上安装 Oracle 11g 数据库。该指南同样适用于其他基于 Red Hat 的操作系统,如 Red Hat Enterprise Linux (RHEL) 和其他版本的 CentOS。为了确保安装过程顺利进行,操作系统应预先安装了桌面软件以便使用图形界面进行安装。需要注意的是,由于 Red Hat 6.0 存在图形界面启动问题,不推荐在此版本上使用图形界面方式进行安装。 #### 2. 数据库软件安装 ##### 2.1 设置静态 IP 通过编辑 `/etc/sysconfig/network-scripts/ifcfg-eth0` 文件来设置静态 IP 地址。完成设置后,重启网络服务: ``` service network restart ``` ##### 2.2 关闭防火墙 使用以下命令关闭防火墙,并确保防火墙在下次启动时不自动开启: ``` service iptables stop chkconfig iptables off ``` ##### 2.3 关闭 SELinux 编辑 `/etc/selinux/config` 文件,将 `SELINUX` 的值改为 `disabled`。然后执行以下命令: ``` setenforce 0 reboot ``` 重启后,可以通过 ping 百度来测试网络连接是否正常: ``` ping www.baidu.com ``` ##### 2.4 修改主机名 编辑 `/etc/sysconfig/network` 文件来修改主机名,并通过以下命令重启服务器使更改生效: ``` shutdown -r now ``` ##### 2.5 添加主机与 IP 对应关系 在 `/etc/hosts` 文件中添加主机名与其 IP 地址的对应关系,例如: ``` 192.168.228.100 oracle ``` 然后可以使用 `ping` 命令验证配置是否正确: ``` ping oracle ``` ##### 2.6 修改内核参数 在 `/etc/sysctl.conf` 文件中添加以下内核参数,以确保满足 Oracle 11g 的最低要求: ```plaintext vm.swappiness=0 vm.dirty_background_ratio=30 vm.dirty_ratio=80 vm.dirty_expire_centisecs=500 vm.dirty_writeback_centisecs=100 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 fs.aio-max-nr=1048576 fs.file-max=6815744 ``` 使用 `sysctl -p` 命令激活这些设置: ``` sysctl -p ``` ##### 2.7 添加系统资源配置 在 `/etc/security/limits.conf` 文件中添加以下内容以提高资源限制: ```plaintext oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768 ``` ##### 2.8 添加用户和组 使用以下命令创建必需的用户组和用户: ``` groupadd oinstall groupadd dba useradd -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle ``` 接着设置密码: ``` passwd oracle ``` ##### 2.9 创建安装目录及设置权限 创建 Oracle 安装所需的目录并设置正确的权限: ``` mkdir -p /opt/oracle/app/ mkdir -p /opt/oracle/oradata/ chmod 755 /opt/oracle/ chmod 775 /opt/oracle/app/ chown -R oracle.oinstall /opt/oracle/ ``` ##### 2.10 设置 Oracle 用户的环境变量 切换到 Oracle 用户: ``` su – oracle ``` 编辑 `.bash_profile` 文件并添加以下内容以设置环境变量: ```plaintext export ORACLE_BASE=/u01/oracle/app export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export PATH=$PATH:$ORACLE_HOME/bin export ORACLE_SID=orcl BASE_PATH=/usr/sbin:$PATH; export BASE_PATH PATH=$ORACLE_HOME/bin:$BASE_PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH ORACLE_TERM=xterm; export ORACLE_TERM if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi umask 022 fi ``` 使更改立即生效: ``` source ~/.bash_profile ``` ##### 2.11 下载依赖包 根据实际需求下载必要的依赖包,如开发工具和其他依赖库等。 ##### 2.12 安装图形界面 如果尚未安装图形界面,可使用以下命令安装: ``` yum groupinstall "X Window System" ``` ##### 2.13 使用 xstart 登录 以 Oracle 用户身份运行 `xstart` 命令来启动图形界面。 ``` xstart ``` ##### 2.14 通过 FTP 上传 Oracle 安装包 将 Oracle 11g 安装包通过 FTP 或其他方式上传至服务器。 ##### 2.15 安装数据库 启动 Oracle 11g 安装程序并按照向导的指示完成安装过程。 #### 3. 网络配置 安装完成后,需要进一步配置网络以确保 Oracle 服务能够正常工作。 #### 4. 数据库配置 完成基本安装后,还需对数据库进行额外的配置以满足特定需求或优化性能。 #### 5. 开机自启动 ##### 5.1 查看 ORACLE_HOME 是否设置 确认 ORACLE_HOME 环境变量是否已正确设置。 ##### 5.2 执行 dbstart 数据库自带启动脚本 使用 Oracle 提供的 dbstart 脚本来启动数据库服务。 ##### 5.3 编辑 /etc/oratab 文件 编辑 `/etc/oratab` 文件,添加 Oracle 实例的信息,以确保系统能够正确识别和启动 Oracle 服务。 ##### 5.4 编辑 /etc/rc.d/rc.local 启动文件,添加数据库启动脚本 dbstart 在 `/etc/rc.d/rc.local` 文件中添加 dbstart 脚本的调用命令,确保在系统启动时自动启动 Oracle 服务。 ##### 5.5 编辑 dbstart 编辑 dbstart 脚本以适应当前环境的配置。 ##### 5.6 重启 reboot 重启服务器以应用所有更改。 ``` reboot ``` ##### 5.7 启动数据库 确保 Oracle 服务已经成功启动。 ##### 5.8 重新启动数据库 在必要时重新启动数据库服务以解决可能出现的问题。 --- 以上步骤提供了在 CentOS 6.5 上安装 Oracle 11g 数据库的完整流程。通过遵循这些指导原则,您可以确保数据库安装顺利进行,并能够高效地运行于目标环境中。













- 粉丝: 9
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 镇江网络助学工程数学全.doc
- 防止杀毒软件被病毒禁止的批处理介绍.docx
- 网络营销与信息化建设.ppt
- 综合布线工程设计和验收规范.pptx
- 品牌衣服网络销售计划书.doc
- 市政工程雨污水合建泵站工程项目管理机构人员配置及劳动力计划.pdf
- 综合布线工程管理.ppt
- 上课用《基本初等函数的导数公式及导数的运算法则》省名师优质课赛课获奖课件市赛课一等奖课件.ppt
- 完美版课件资料单片机应用技术学-学习任务10 温度测量报警系统综合调试.ppt
- 算法与流程图.docx
- 软件开发协议英文版.pdf
- 通信原理与通信技术(第二版-张卫钢版)课后答案(1-8章详解).doc
- 连锁餐饮信息化应用构想(业务部分).ppt
- 信息技术教学:程序设计初步.doc
- 面板数据模型与stata软件应用1ppt课件.ppt
- 基因工程工具酶专家讲座.pptx


