关键词不能为空

当前您在: 主页 > 英语 >

oracle11gR2静默安装

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-30 00:18
tags:

-

2021年1月30日发(作者:surefire)


oracle11G


静默安装过程——


linu x


环境





1.


操作系统及


Oracle


版本



Linux


版本:


CentOS release 5.5 (Final)


Oracle


版本:


Oracle Database 11g Release 2 (11.2.0.1.0) for Linux x86-64


(linux.x64_11gR2_database_



linux.x64_11gR2_database_)




2.


硬件检测:



物理内存不少于


1G


硬盘可以空间不少于


5G


swap


分区空间不少于


2G


支持


256


色以上显卡



cpu


主频不小于


550mHZ



2.


检查机器硬件要求



2.1


内存要求



1.



至少需要


1GB


的内存




2.



查看机器内存大小




3.



# grep MemTotal /proc/meminfo




2.2 swap


空间要求



1.



2.



3.



4.



5.



6.



内存大小


swap


空间大小




1 GB



2 GB


内存大小


*1.5



2 GB



16 GB


内存大小




> 16 GB 16 GB



查看


swap


空间大小




# grep SwapTotal /proc/meminfo




2.3


空闲硬盘要求



1.



2.



3.



4.



5.



6.



7.



8.



/tmp


目录需要


1 GB


的空闲空间




查看


/tmp


目录的空闲空间




# df -h /tmp




安装


Oracle

< br>软件需要的硬盘空间




Enterprise Edition 3.95



software files


+1.7



data files





Standard Edition 3.88



software files


+1.5



data files





查看机器中每个磁盘的空闲空间




# df -h




cat /etc/issue


uname -r



grep MemTotal /proc/meminfo



grep SwapTotal /proc/meminfo



grep



free



df -k /tmp



df -k




3.


检查 安装依赖系统包



find / -name oracle< /p>


,可以查看到


oracle


的安装路径)



操作系统依赖的具体包,请参考官方安装文档。



以下为


Asianux 3, Oracle Linux 5, Red Hat Enterprise Linux 5, CentOS 5


操作系统


依赖的包



binutils-2.17.50.0.6


compat- libstdc++-33-3.2.3


compat- libstdc++-33-3.2.3 (32 bit)


elfutils- libelf-0.125


elfutils-libelf- devel-0.125


gcc-4.1.2


gcc-c++-4.1.2


glibc-2.5-24


glibc-2.5-24 (32 bit)


glibc- common-2.5


glibc-devel-2.5


glibc-devel-2.5 (32 bit)


glibc-headers-2.5


ksh-20060214


libaio-0.3.106


libaio-0.3.106 (32 bit)


libaio-devel-0.3.106


libaio- devel-0.3.106 (32 bit)


libgcc-4.1.2


libgcc-4.1.2 (32 bit)


libstdc++-4.1.2


libstdc++-4.1.2 (32 bit)


libstdc++-devel 4.1.2


make-3.81


sysstat-7.0.2


unixODBC-2.2.11 (32-bit) or later


unixODBC-devel-2.2.11 (64-bit) or later


unixODBC-2.2.11 (64-bit) or later





先创建


oracle


用户,然后把所有的


or acle


安装包上传到


/home/oracle




检查依赖包





rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils- libelf-devel gcc


gcc-c++ glibc-2.5 glibc-common glibc-devel glibc-headers ksh libaio libaio-


devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC- devel


如果包有显示


is not installed (


没安装


)


,就用

yum install


命令安装,如:





安装缺失的依赖包(使用


yum


或者


rpm


安装 )



直接在


[root@localhost ~]#


模式下操作




yum install compat-libstdc++-33


yum -y install elfutils-libelf-devel


yum -y install glibc-*


yum -y install gcc-c++


yum -y install libaio-devel


yum -y install ksh


yum -y install unixODBC


yum -y install unixODBC-devel



rpm -ivh * --force



nodeps




4.


创建所需的操作系统组和用户





groupadd oinstall


groupadd dba


useradd -g oinstall -G dba oracle


usermod -g oinstall -G dba -d /home/oracle oracle


设置


oracle


用户密码





passwd oracle



4.


执行下面命令,防止出现乱码



[root@localhost ~]$$ export LANG=C


或者



[root@localhost ~]$$ unset LANG







5.


修改内核参数




/sbin/


文件中,使用文本编 辑器或


vi


命令增加或修改以下参数





-max-nr = 1048576


-max = 6815744


= 2097152


= 536870912


= 4096


= 250 32000 100 128


_local_port_range = 9000 65500


_default = 262144


_max = 4194304


_default = 262144


_max = 1048576


修改后,使设置生效





/sbin/sysctl -p




6.


修改用户限制




/etc/security/


文 件中,使用文本编辑器或


vi


命令增加或修改以下参数





oracle soft nproc 2047


oracle hard nproc 16384


oracle soft nofile 1024


oracle hard nofile 65536


oracle soft stack 10240




/etc/pam.d/login


文件中,使用文本编辑器或


vi


命令增加或修改以下内容





session required /lib/security/pam_


session required pam_




/etc/profile


文件中 ,使用文本编辑器或


vi


命令增加或修改以下内容





if [ $$USER =


if [ $$SHELL =


ulimit -p 16384


ulimit -n 65536


else


ulimit -u 16384 -n 65536


fi


fi



使设置生效





source /etc/profile


7.


创建安装目录


(


可根据情 况,选择比较多空间的目录创建


)




mkdir -p /apps/u01/app/


chown -R oracle:oinstall /apps/u01/app/


chmod -R 777 /apps/u01/app/


(权限可以采用


777






8.


创建


/etc/


文件


,

内容如下




< br>nventory_loc=/apps/u01/app/oracle/oraInventory


inst_group=oinstall


更改文件的权限





chown oracle:oinstall /etc/


chmod 644 /etc/


(权限可以采用

< p>
777






9.


设置


o racle


环境变量





su - oracle




vi ~/.bash_profile




在最后加上以下内容





export ORACLE_BASE=/apps/u01/app/oracle


export ORACLE_SID=orcl


注意,除了


ORACLE_ BASE



ORACLE_SID,( /etc/profi le



.bash_profile



)


不设置任何


oracle

< p>
相关环境变量


(ORACLE_HOME, PATH, LD_LIBR ARY_PATH



)






使设置生效





source /home/oracle/.bash_profile


检查环境变量:





env




10.


解压


oracle


安装文件


-


-


-


-


-


-


-


-



本文更新与2021-01-30 00:18,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/588109.html

oracle11gR2静默安装的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文