oracle11g数据库安装 oracle11g安装步骤详细( 三 )


数据库版本选择
14.9 软件安装位置
此界面默认就可以,自动读取了oracle环境变量的设置
软件安装位置
14.10软件清单目录
此界面默认
软件清单目录
14.11 系统用户组
此界面dba组选择默认
用户组
14.12 软件安装前预检查
此界面需要将有错误的选项解决掉
安装前预检查
问题1解决:提示shmall期望值是2097152 (此处按照oracle的提示修改即可,虽然前面有计算这个参数的数值,但是以oracle的建议为准)
修改/etc/sysctl.conf文件
修改内容kernel.shmall = 2097152
执行sysctl –p 生效
问题2解决:
Missing or Ignored package compat-libstdc+±33-3.2.3 causes Text Issues (文档 ID 2254198.1)
如果不使用 Oracle Text 可以忽略该包(Redhat 7或CentOS7 的安装包中不含该包)
点击<Back按钮,然后点Next>按钮,重新进行检查 。
勾选Ignore All
这里先选择忽略,安装过程中有问题,再解决 。
忽略警告信息
选择Yes
忽略警告继续安装
14.13 软件安装与配置摘要
选择Install进行软件安装
14.14 软件安装
问题1:修改链接文件
在安装的过程中出现报错,这个报错在linux6版本中不会出现 。
出现报错不用担心,问题解决掉就可以 。
链接文件报错
解决方法如下:
切换到oracle用户执行操作
备份链接文件
修改ins_emagent.mk文件,在文件的176行左右找到$(MK_EMAGENT_NMECTL),在此后面添加libnnz11库的参数,修改以后为 $(MK_EMAGENT_NMECTL) -lnnz11
修改链接文件
修改完成以后保存 。
回到图形界面点击Retry 。
retry继续安装
问题2:同样是修改链接文件(此问题可能不会出现,出现的话按以下步骤解决即可)
修改文件/u01/app/oracle/product/11.2.0/db_1/ctx/lib/ins_ctx.mk
同样是切换到oracle用户
su – oracle
cd /u01/app/oracle/product/11.2.0/db_1/ctx/lib
cp ins_ctx.mk ins_ctx.mk.bk
定位到以下位置
ctxhx: $(CTXHXOBJ)
$(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
将以上内容修改为(在第2行前面添加-static):
ctxhx: $(CTXHXOBJ)
-static $(LINK_CTXHX) $(CTXHXOBJ)$(INSO_LINK) /usr/lib64/libc.a
修改完成以后保存 。
回到图形界面点击Retry 。
14.15 执行配置脚本
使用root用户执行以下2个脚本 。执行完第1个,再执行第2个,不要同时执行 。
提示执行脚本
执行如下:
执行脚本
执行完成以下,点击OK,然后继续 。
至此出现此界面,oracle软件安装完成 。
15 配置监听
15.1 接下来执行netca命令,出现配置窗口 。
此界面选择默认,Next
配置监听
15.2 选择默认Add,然后Next下一步
添加监听
15.3 输入监听名字,默认即可,Next下一步
输入监听名
15.4 选择协议,默认就可
选择协议
15.5 输入监听端口,默认即可 。
监听端口
15.6 选择默认,继续 。
是否配置另一个监听
直到出现此界面,点击Finish.
监听配置结束
至此,数据库监听配置完成 。
16.创建oracle数据库
以上步骤完成以后,执行dbca命令 。
16.1 欢迎界面
创建数据库欢迎界面
16.2 选择执行操作
选择默认,创建数据库
选择创建数据库
16.3 选择数据库模板,默认即可
选择数据库模板
16.4 输入数据库名和实例名 。
名字一样即可 。实例名和oracle的环境变量中配置的一致 。
[oracle@host ~]$ env | grep ORACLE_SID
ORACLE_SID=orcl
输入数据库名和实例名


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: