Oracle11g安装部署文档.docx
Oracle 11g是一款企业级的关系型数据库管理系统,由甲骨文公司开发并提供。在Linux环境下安装Oracle 11g通常需要先搭建本地YUM(Yellowdog Updater, Modified)源,因为Oracle的安装包通常较大且依赖较多,通过YUM可以方便地管理这些依赖关系。以下是对Oracle 11g安装部署过程的详细说明: 一、搭建本地YUM源 1. 插入Linux安装盘到光驱,并挂载光驱。在命令行中输入: ``` [root@localhost ~]# mount /dev/cdrom /mnt ``` 2. 确保光驱挂载为只读模式,通常默认就是如此。如果需要确认,可以查看`/mnt`目录。 3. 安装`createrepo`软件包,这是一个用于创建RPM软件仓库的工具,用于解决依赖问题。首先需要安装必要的依赖包,如`python-deltarpm`和`deltarpm`: ``` [root@localhost ~]# cd /mnt/Packages/ [root@localhost Packages]# rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm [root@localhost Packages]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm [root@localhost Packages]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm ``` 4. 将光驱中的RPM包复制到本地系统,并创建对应的目录,例如`/var/ftp/pub`,以便后续使用YUM进行安装: ``` [root@localhost Packages]# mkdir -pv /var/ftp/pub ``` 5. 将所有需要的RPM包拷贝到新创建的目录中,例如: ``` [root@localhost Packages]# cp *.rpm /var/ftp/pub/oracle/ ``` 6. 使用`createrepo`工具生成RPM仓库元数据,使YUM能够识别这些包: ``` [root@localhost ~]# createrepo /var/ftp/pub/oracle ``` 二、安装Oracle 11g 1. 配置YUM源,编辑`/etc/yum.repos.d/local.repo`或创建新的repo文件,添加如下内容: ``` [oracle] name=Oracle 11g repo baseurl=file:///var/ftp/pub/oracle enabled=1 gpgcheck=0 ``` 2. 更新YUM缓存: ``` [root@localhost ~]# yum clean all [root@localhost ~]# yum makecache ``` 3. 安装Oracle 11g所需的依赖包,例如`oracle-rdbms-server-11gR2-preinstall`等: ``` [root@localhost ~]# yum install oracle-rdbms-server-11gR2-preinstall ``` 4. 设置环境变量,如`ORACLE_HOME`、`ORACLE_BASE`、`PATH`等,确保系统能找到Oracle的相关路径和可执行文件。 5. 创建Oracle用户和组,如`oracle`用户和`oinstall`组: ``` [root@localhost ~]# groupadd oinstall [root@localhost ~]# useradd -g oinstall -d /u01/app/oracle -s /bin/bash oracle ``` 6. 切换到`oracle`用户,安装Oracle数据库软件: ``` [root@localhost ~]# su - oracle [oracle@localhost ~]$ cd /u01/app/oracle/product [oracle@localhost product]$ ./runInstaller ``` 7. 根据安装向导的提示,选择合适的配置选项,例如数据库类型、存储选项、监听端口等。 8. 安装完成后,创建数据库实例,设置相应的初始化参数文件,例如`init.ora`或`spfile`。 9. 启动Oracle服务,配置监听器,并验证数据库是否运行正常。 10. 根据应用需求,可能还需要进行额外的配置,例如设置数据库连接、用户权限、表空间等。 以上是Oracle 11g在Linux上安装部署的基本步骤,每个步骤都需要仔细操作,尤其是环境变量设置和权限管理,以确保Oracle数据库的稳定运行。在整个过程中,可能会遇到各种依赖问题和权限问题,需要根据错误提示逐一解决。安装完成后,定期更新补丁和维护数据库以保持最佳性能和安全性。
剩余41页未读,继续阅读
- 粉丝: 0
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助