### Centos7安装Oracle 11gR2指南 #### 环境准备与系统配置 在进行Oracle 11g R2的安装前,首先需要确保Centos 7系统的环境满足安装要求,并进行必要的系统调整。 ##### 系统环境: - **操作系统**:Centos 7.x x86_64 minimal版本。 - **虚拟机配置**:分配50GB硬盘空间、2GB RAM及2GB SWAP。 ##### 系统调整步骤: 1. **安装必要的软件**:使用`yum install`命令安装`wget`用于下载资源;`unzip`用于解压Oracle安装包;`net-tools`用于查看网络状态。 ```bash yum install wget unzip net-tools -y ``` 2. **安装Oracle预安装软件包**:此步骤将调整内核参数,并创建必要的Linux用户和组。如果遇到网络问题,可能需要多次尝试安装。 - 下载Oracle官方提供的YUM仓库文件及密钥。 ```bash wget http://public-yum.oracle.com/public-yum-ol7.repo -O /etc/yum.repos.d/public-yum-ol7.repo wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle ``` - 接着安装Oracle RDBMS Server 11g R2的预安装包。 ```bash yum install oracle-rdbms-server-11gR2-preinstall -y ``` 3. **备份配置文件**:将预安装过程中的日志和内核配置备份到其他目录。 ```bash cp -r /var/log/oracle-rdbms-server-11gR2-preinstall /var/log/oracle-rdbms-server-11gR2-preinstall.backup ``` 4. **加载内核参数**:使用`sysctl -f`命令加载内核参数。 ```bash sysctl -f ``` 5. **创建必要目录及配置**: - 创建Oracle安装所需的目录并赋予相应权限。 ```bash mkdir -p /u01/app/ mkdir /u01/tmp chown -R oracle:oinstall /u01/app/ chmod -R 775 /u01/app/ chmod a+wr /u01/tmp ``` - 设置Oracle安装目录配置文件`/etc/oraInst.loc`。 ```bash cat > /etc/oraInst.loc << EOF inventory_loc=/home/oracle/ora11g/oraInventory inst_group=oinstall EOF chmod 664 /etc/oraInst.loc ``` 6. **设置Oracle用户密码**:使用`passwd`命令设置Oracle用户的密码。 #### 用户环境配置与文件上传 1. **配置Oracle用户环境变量**:编辑Oracle用户的`.bash_profile`文件,设置必要的环境变量。 ```bash cat >> /home/oracle/.bash_profile << EOF TMP=/u01/tmp TMPDIR=/u01/tmp export TMP TMPDIR ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 ORACLE_SID=orcl PATH=$ORACLE_HOME/bin:$PATH export ORACLE_BASE ORACLE_SID ORACLE_HOME PATH EOF source .bash_profile ``` 2. **上传安装文件**:将Oracle安装文件`linux.x64_11gR2_database_1of2.zip`和`linux.x64_11gR2_database_2of2.zip`上传至`/home/oracle/`目录,并解压到`/home/oracle/database/`目录。 ```bash unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip ``` 3. **调整文件权限**:确保安装文件具有正确的所有者和权限。 ```bash chown -R oracle:oinstall /home/oracle/database ``` #### 配置响应文件 1. **备份原有响应文件**:将原始的响应文件备份到`/home/oracle/rsp/`目录。 ```bash cp -r /home/oracle/database/response /home/oracle/rsp ``` 2. **配置安装响应文件**:编辑`db_install.rsp`文件以配置安装参数。可以先在本地编辑该文件,根据实际情况进行修改后再上传到服务器。 ```bash oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 ``` 完成上述步骤后,即可启动Oracle 11g R2的图形化安装程序或使用静默安装方式继续安装流程。在安装过程中,需要注意根据实际情况选择合适的选项,如数据库类型、管理选项等,以确保安装成功且符合实际需求。
剩余7页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- LabVIEW实现LoRa通信【LabVIEW物联网实战】
- CS-TY4-4WCN-转-公版-XP1-8B4WF-wifi8188
- 计算机网络期末复习资料(课后题答案+往年考试题+复习提纲+知识点总结)
- 从零学习自动驾驶Lattice规划算法(下) 轨迹采样 轨迹评估 碰撞检测 包含matlab代码实现和cpp代码实现,方便对照学习 cpp代码用vs2019编译 依赖qt5.15做可视化 更新:
- 风光储、风光储并网直流微电网simulink仿真模型 系统由光伏发电系统、风力发电系统、混合储能系统(可单独储能系统)、逆变器VSR+大电网构成 光伏系统采用扰动观察法实现mppt控
- (180014016)pycairo-1.18.2-cp35-cp35m-win32.whl.rar
- (180014046)pycairo-1.21.0-cp311-cp311-win32.whl.rar
- DS-7808-HS-HF / DS-7808-HW-E1
- (180014004)pycairo-1.20.0-cp36-cp36m-win32.whl.rar
- (178330212)基于Springboot+VUE的校园图书管理系统