快捷搜索:
来自 67677新澳门手机版 2019-12-13 07:15 的文章
当前位置: 67677新澳门手机版 > 67677新澳门手机版 > 正文

67677新澳门手机版:Centos7下安装Oracle11g r2

 四、Oracle图形分界面选用

1.、== Configure Security Updates ==
去掉 I wish to receive security updates via My Oracle Support.
点击 "Next >"

2、== Installation Option ==

选取第朝气蓬勃项 Create and configure a database
点击 "Next >"

3、== System class ==

选择Server class

点击 "Next >"

4、== Grid Options ==

选料单例模式Single instance database installation
点击 "Next >"

5、== Install Type ==

选择"Advanced Install"

点击 "Next >"

6、== Product Languages ==
选用阿拉伯语 English(依照系统暗中认可选项好了)
点击 "Next >"

8、== Database Edition ==
慎选第四个商铺版

9、== Installation Location ==
鲜明数据软件的装置路线,自动读取前边Oracle景况变量中配备的值
点击 "Next >",

其后也是选项默许,不做改过,直接点击"Next >"

10、== Configuration Options ==
"Character Sets"选用第二项只怕第三项中的"Unicode standard UTF-8..."

"Sample Schemas"勾选"Create database with ..."
点击 "Next >"

尔后也是接收默许,不做改善,直接点击"Next >"

11、== Schema Passwords ==
分选第二项,并安装密码
点击 "Next >"

后来也是筛选暗许,不做改革,直接点击"Next >"

12、== Prepequisite Checks ==
依照提醒音信叁个二个解决。

注意:

  OS Kernel Parameter 下的semmni的缺乏是Oracle未有检测到,其实有,选中缺点和失误的注重性包,假设下方实际情况栏里Expected value中有括号中标明(i386卡塔尔(英语:State of Qatar)或(i686卡塔尔,是在提醒缺乏三拾拾贰人的重视包,不过实际已经设置了陆10个人的重视包,忽视它们,pdksh包已经安装,就是事前设置的ksh信任包。

 

  倘诺还应该有提示的其富余和破绽少的依附包没有设置就去安装,按提示消除缺乏的重视包,之后点击 “Check Again”,再自己评论一遍,未有毛病了,勾选ignore all,点击“Next”

13、== Summary ==
点击 "Finsh"

14、== Install Product ==
在那进程中,安装分界面会形成巴黎绿,有一长条现身(其实是三个提醒框),调解中度与幅度查看

 安装进程中连接库时,会并发八个错误:

1)ins_ctx.mk编写翻译错误

翻开日志有以下错误:
INFO: /lib64/libstdc .so.5: undefined reference to `memcpy@GLIBC_2.14'
INFO: collect2: error: ld returned 1 exit status
INFO: make: *** [ctxhx] Error 1
网络说是glibc的本子2.17过高所致(高于2.14),消除办法:
跻身助理馆员权限安装glibc-static

1 [oracle@localhost ~]# su - root
2 password
3 [root@localhost ~]# yum -y install glibc-static

 

该软件手提袋含三个静态链接库,地址是:/usr/lib64/libc.a
修改/data/oracle/product/11.2.0/db_1/ctx/lib/ins_ctx.mk,将
ctxhx: $(CTXHXOBJ)
       $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
修改为:
ctxhx: $(CTXHXOBJ)
       -static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/libc.a
点击Retry继续设置。

2)”Error in invoking target 'agent nmhs' of makefile '/data/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk.' 

缓和方式:在makefile中加多链接libnnz11库的参数
修改/data/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk,将
$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11
点击Retry继续设置。

突发性安装分界面现身的浅豆绿竖线无法延伸,能够再度运行./runInstaller,在再度上述手续之后,第11步做完直接依据地点多少个难题的化解办法修改两个mk文件,修改好安装时就不会报错了。mk文件是makefile文件,要以tab键最早,所以直接复制上边的改过语句会报错,要把

-static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)/usr/lib64/libc.a的先头的空格改正成tab键,不然会报错。

3)安装Database Configuration Assistant会要求挺长的刻钟,当安装实现后会弹出二个对话框,点击"Password management...",将竖线拉成对话框,给SYS、System、Scoot、SH设置密码,它们的暗许密码分别是SYS:change_on_install、System:manager、Scoot:tiger、SH:sh,分别输入进对应的密码输入框中,在Scoot、SH设置密码早前,点击对号就可以为它们设置密码了。

4)最终等进度在100%的时候,会并发三个竖线,把它延伸,遵照内部的提示以root权限步入提醒的地址,运维方面提醒的五个sh文件,第叁个sh文件要你选地址直接回车就好了

 

那样就安装到位了。

 

1.下载软件

 官方网站下载

 

解压到Linux本地目录。

  小编的centos7是在virtualbox下安装的,安装Oracle安装了好久好久,最最初的时候在互连网找的八个篇章,遵照步骤装,有生机勃勃篇写着装的时候有深浅紫的竖线,直接按space键可能鼠标右键closed关闭掉就OK,小编想着那多好,安装了一点次,都未果了,并且,在设置从前本身也尚无备份,小编又有性失常,稍有和步骤不一致样,或许安装重视包退步了,就又要重头再来,有时候会很生气,真的就把它们统统卸载了,又重新安装virtualbox,centos,安装Oracle早先的预备干活,安装Oracle,折腾了极度久,作者要写三个设置步骤记录下来小编通过痛楚的教化之后得到的阅世。

4, 成立顾客 ,顾客组

[root@localhost ~]# groupadd oinstall 

[root@localhost ~]# groupadd dba 

[root@localhost ~]# useradd -g oinstall -G dba oracle 

[root@localhost ~]# passwd oracle

[root@localhost ~]# su - oracle 

1.Linux下sqlplus无法运用光标箭头

消亡办法:安装rlwrap包

1)下载rlwrap压缩包(作者下载的是rlwrap-0.37.tar.gz);

2)yum安装readline

[root@localhost oracle]#yum -y install readline*

3)解压,安装

[root@localhost oracle]#tar -xzvf rlwrap-0.37.tar.gz
[root@localhost oracle]#cd rlwrap-0.37.tar.gz
[root@localhost oracle]#./configure
[root@localhost oracle]#make
[root@localhost oracle]#make install

4)切换到oracle用户下,编辑bash_profile文件

[oracle@localhost ~]vi .bash_profile

在最后增添

alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

保留退出,实践source .bash_profile使其收效。

可能直接不修正bash_profile文件,直接在输入sqlplus命令前拉长rlwrap就能够(作者订正了bash_profile文件,重启系统也许要双重输入source命令使其收效,作者后来直接在sqlplus命令前加rlwrap)。

那般在sqlplus中就能够使用前后左右键来查涉世史纪录了。

3.改革系统参数

 [root@localhost ~]# vi /etc/sysctl.conf 

fs.aio-max-nr = 1048576 

fs.file-max = 6815744 

kernel.shmall = 2097152 

kernel.shmmax = 2147483648 

kernel.shmmni = 4096 

kernel.sem = 250 32000 100 128 

net.ipv4.ip_local_port_range = 9000 65500 

net.core.rmem_default = 262144 

net.core.rmem_max = 4194304 

net.core.wmem_default = 262144 

net.core.wmem_max = 1048576

[root@localhost ~]# sysctl -p 

[root@localhost ~]# vi /etc/security/limits.conf 

# /etc/security/limits.conf

*      soft    nproc  65536

*      hard    nproc  65536

*      soft    nofile  65536

*      hard    nofile  65536

豆蔻梢头、安装的硬件要求

1.内存:

渴求:内部存款和储蓄器最小1G,推荐2G要么越来越高。呃呃呃

翻开命令:# grep MemTotal /proc/meminfo

 

2. Swap:

要求:

RAW
Swap
1G至2G 1.5倍
2G至16G 同RAW相等
16G以上 16G

 

 

 

 

 

 

查阅命令:# grep SwapTotal /proc/meminfo

            # free

6.起家供给目录、设置权限

[root@localhost ~]# cd / 

[root@localhost /]# mkdir -p /u01/app/oracle 

拷贝oracle10g安装目到/u01下 

[root@localhost/]#cp –rf …/database /u01 

[root@localhost /]# chown -R oracle:oinstall /u01 

施行/u01/database目录下的

[oracle@localhost database]$ ./runInstaller 起始安装。

安装起来后 到68%时 会报错如上海体育场地,那个时候做如下操作

修改/u01/app/oracle/product/11.2.0/db_1/ctx/lib/ins_ctx.mk,将 

ctxhx: $(CTXHXOBJ) 

$(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) 

修改为: 

ctxhx: $(CTXHXOBJ) 

-static $(LINK_CTXHX) $(CTXHXOBJ)

$(INSO_LINK) /usr/lib64/libc.a 

点击Retry继续设置。 

随着又指示”Error in invoking target ‘agent nmhs’ of makefile ‘/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk.’ ,如下图: 

67677新澳门手机版 1

缓慢解决方式:在makefile中增加链接libnnz11库的参数 

修改/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk,将$(MK_EMAGENT_NMECTL)修改为:$(MK_EMAGENT_NMECTL) -lnnz11

点击Retry继续设置。安装成功!

背后根据提醒使用root实践脚本,就安装实现了。

参照链接

本文由67677新澳门手机版发布于67677新澳门手机版,转载请注明出处:67677新澳门手机版:Centos7下安装Oracle11g r2

关键词: