CentOS 7.2 静默安装Oracle 11gR2

目录

1. 搭建本地源:

1.1. 加载 CentOS的ISO镜像并挂载:

1.2. 新建CentOS目录并把ISO上的文件复制到该目录下:

1.3. 修改yum配置文件:

1.4. 清除yum缓存及更新yum源

1.5. 卸载镜像并重启

2. Centos7.2基本环境配置:

2.1. 关闭防火墙和SELinux

2.2. 配置计算机名

2.3. 修改IP为固定IP地址

2.4. 安装lrzsz

3. 配置安装oracle

3.1. 检查内存SWAP分区大小

3.2. 安装oracle必须的环境包

注意pdksh和compat-libstdc++-33是没办法接使用yum安装上的,所以需要单独安装

再次检查环境包是否安装完整

3.3. 检查oracle需要的用户和组,并确认oracle用户及设置密码

3.4. 优化oracle内核参数

3.4.1. 修改 sysctl.conf 文件,在文档尾部新增如下内容

3.4.2. 修改 limits.conf 文件,在文档尾部新增如下内容

3.4.3. 修改 login 文件,在文档尾部新增如下内容

3.4.4. 修改 profile 文件,在文档尾部新增如下内容

3.5. 创建oracle安装目录并设置权限

3.6. 使用su命令切换到oracle用户,为其设置环境变量

3.7. 将下载好的oracle安装包解压

3.8. 编辑Oracle静默安装响应文件 db_install.rsp

注意:这里的 ORACLE_HOSTNAME 是你当前主机的主机名,复制之前请修改。

校验

grep -E 'oracle.install.option|ORACLE_HOSTNAME|UNIX_GROUP_NAME|INVENTORY_LOCATION|SELECTED_LANGUAGES|ORACLE_HOME|ORACLE_BASE|oracle.install.db.InstallEdition|racle.install.db.DBA_GROUP|racle.install.db.OPER_GROUP|ECLINE_SECURITY_UPDATES' ./db_install.rsp

3.9. 编辑 Oracle 静默安装响应文件 db_install.rsp 根据响应文件配置安装oracle

警告:千万不要中断会话,或者做其他操作,直到中断提示成功或者其他失败信息;
如正常的话,会提示让查看日志文件确认安装情况,直接xshell复制当前会话在打开一个终端,时候使用 tail -f FileName ,确认日志文件一直有输出就说明在安装了。

根据提示在安装完成后,切换到root用户,执行提示的两个脚本

执行结果如图实例

3.10. 切换回oracle用户,配置监听以便能让其他主机能远程到当前oracle数据库

请将DISPLAY 改为当前机器的 ip

3.11. 静默创建Oracle实例和数据库

3.12. 启动Oracle数据库

这步应该不需要,因为已经启动

3.13. 启动Oracle数据库基础命令

3.13.1. 监听状态

3.13.2. 查看oracle是否启动

4. 表空间

4.1. 创建名称为 edata 的表空间

4.2. 创建用户名/密码为 edata/edata 的用户

4.3. 为用户配置权限

4.4. 导入 dmp 文件

5. 参考文献

https://www.imorcl.cn/281.html

原创文章,转载请注明: 转载自LoserZhao – 诗和远方[ http://www.loserzhao.com/ ]

本文链接地址: http://www.loserzhao.com/bigdata-maintenance/oracle-11gr2-install-outline-centos7-2.html

文章的脚注信息由WordPress的wp-posturl插件自动生成

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

使用新浪微博登陆