### 虚拟机Linux6.5安装Oracle 11G R2的详细步骤与注意事项 #### 一、概述 本文旨在为初次接触在虚拟机环境下安装Oracle数据库的新手提供一份详尽的操作指南。通过本教程,您将学会如何在RHEL6.5_x64操作系统上使用VMware Workstation 14 Pro安装Oracle 11G R2,并解决安装过程中可能遇到的问题。 #### 二、环境搭建与准备工作 1. **查看镜像挂载位置**: - 使用命令`df -h`来查看当前系统已挂载的镜像文件及其位置。 - 示例命令: `[root@zys 桌面]# df –h` 2. **取消原位置的镜像挂载**: - 如果之前已经挂载了镜像,需要先卸载它,避免冲突。 - 示例命令: `[root@zys 桌面]# umount /media/RHEL_6.5\x86_64\Disc\1/` 3. **创建新的镜像挂载位置**: - 在`/mnt/`目录下创建一个名为`yum`的文件夹用于挂载镜像。 - 示例命令: `mkdir -p /mnt/yum` 4. **挂载镜像**: - 将Oracle的安装镜像挂载到`/mnt/yum`目录下。 - 示例命令: `mount /dev/cdrom /mnt/yum` 5. **关闭防火墙**: - 为了确保安装过程不受防火墙的影响,需要将其暂时关闭。 - 示例命令: - `[root@zys 桌面]# chkconfig --level 345 iptables off` - `[root@zys 桌面]# service iptables stop` 6. **关闭Selinux**: - Selinux可能会干扰安装过程中的某些操作,因此需要关闭。 - 示例命令: `[root@zys 桌面]# vi /etc/sysconfig/selinux` 7. **配置YUM源**: - 创建一个新的YUM源配置文件,用于安装必要的软件包。 - 示例命令: - `[root@zys 桌面]# cat >> /etc/yum.repos.d/yum.repo << EOF` - `[yum]` - `name=yum` - `baseurl=file:///mnt/yum/Server` - `enabled=1` - `gpgcheck=1` - `gpgkey=file:///mnt/yum/RPM-GPG-KEY-redhat-release` - `EOF` 8. **安装所需RPM包**: - 使用YUM源安装一系列必要的依赖包。 - 示例命令: - `yum install -y binutils-* compat-db-* control-center* gcc-* gcc-c++-* glibc-* glibc-common-* gnome-libs-* libstdc++-* libstdc++-* make-* pdksh-* sysstat-* xscreensaver-* make-* compat-db* control-center-* gcc-* gcc-c++-* gdb-6.1post-* glibc-* glibc-common-* glibc-devel-* glibc-devel-* compat-db-* compat-gcc-* compat-gcc-c++-* compat-libstdc++-* compat-libstdc++-devel-* gnome-libs-* libstdc++-* libstdc++-devel-* openmotif-* sysstat-* setarch-* libaio-* libaio-devel-* libXp* libXp-devel* elfutils-libelf-devel* unixODBC-* unixODBC-devel-* compat-libcap1.x86_64 libcap.so.1 sg3_utils` 9. **配置Oracle安装环境**: - 创建Oracle相关的组和用户帐户。 - 示例命令: - `[root@zys 桌面]# groupadd -g 500 oinstall` - `[root@zys 桌面]# groupadd -g 501 dba` - `[root@zys 桌面]# groupadd -g 505 asmadmin` - `[root@zys 桌面]# groupadd -g 506 asmdba` - `[root@zys 桌面]# groupadd -g 507 asmoper` - `[root@zys 桌面]# groupadd -g 508 oper` - `[root@zys 桌面]# /usr/sbin/groupadd oinstall` - `[root@zys 桌面]# /usr/sbin/groupadd dba` - `[root@zys 桌面]# /usr/sbin/useradd -m -g oinstall -G dba oracle` - `[root@zys 桌面]# id oracle` - `[root@zys 桌面]# passwd oracle` 10. **创建挂载点并授权**: - 为Oracle的安装文件创建挂载点,并设置正确的所有者和权限。 - 示例命令: - `[root@zys 桌面]# mkdir -p /u01/app/oracle` - `[root@zys 桌面]# chown -R oracle:oinstall /u01/app/oracle` - `[root@zys 桌面]# chmod -R 777 /u01/app/oracle` - `[root@zys 桌面]# mkdir -p /u01/app/oraInventory` - `[root@zys 桌面]# chown -R oracle:oinstall /u01/app/oraInventory` - `[root@zys 桌面]# chmod -R 777 /u01/app/oraInventory` 11. **配置Oracle用户环境变量**: - 以Oracle用户的身份登录并编辑`.bash_profile`文件,添加Oracle环境变量。 - 示例命令: - `[root@localhost oracleg]# su - oracle` - `[oracle@localhost ~]$ vi /home/oracle/.bash_profile` #### 三、注意事项 - 在进行以上操作前,请确保已备份所有重要的数据和配置文件。 - 部分操作需要root权限,请使用sudo或以root用户身份执行。 - 检查所有的命令语法是否正确,特别是在编辑文件时要注意格式无误。 - 在安装过程中如果遇到问题,可以参考官方文档或者在线搜索解决方案。 - 确保所有依赖包都已安装,这将有助于避免安装过程中的错误。 #### 四、后续步骤 完成以上准备工作后,您可以继续进行Oracle 11G R2的安装。具体步骤包括但不限于运行安装脚本、配置监听器、设置Oracle实例等。这些步骤将在接下来的文章或章节中详细介绍。



















剩余22页未读,继续阅读


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


最新资源
- 科技管理服务如何借助AI+数智应用助力政府提升工作效率与价值创造?.docx
- 科技管理服务如何通过AI+数智应用满足政府多样化需求?.docx
- 科技管理机构如何借助AI+数智应用实现资源的最优配置?.docx
- 科技管理机构如何借助AI+数智应用提升管理效率与服务价值?.docx
- 科技活动AI+数智应用服务对政府有哪些独特价值?.docx
- 科技管理如何借助AI+数智应用实现高效与价值创造的平衡?.docx
- 科技活动AI+数智应用服务能为政务活动带来哪些实际价值?.docx
- 科技活动服务公司如何利用AI+数智应用帮助政府提升活动管理效率?.docx
- 科技活动服务机构如何借助AI+数智应用助力政府提升活动效率?.docx
- 科技精细化管理如何在政府工作中通过AI+数智应用实现高效与创新?.docx
- 科技平台服务哪家好?如何借助AI+数智应用提升区域科技创新能力?.docx
- 科技平台AI+数智应用服务怎样帮政府解决资源与服务难题?.docx
- 科技平台建设如何利用AI+数智应用确保资源丰富且服务可持续?.docx
- 科技平台如何借助AI+数智应用服务解决资源匮乏问题?.docx
- 科技平台如何利用AI+数智应用解决资源丰富但服务低效的问题?.docx
- python入门教程学习.md


