centos 下安装oracle 11g

2025-10-08 07:09:59

1、使用yum来下载这些包,

1.binutils-2.17.50.0.6

2.compat-libstdc++-33-3.2.3

3.elfutils-libelf-0.125

4.elfutils-libelf-devel-0.125

5.elfutils-libelf-devel-static-0.125

6.gcc-4.1.2

7.gcc-c++-4.1.2

8.glibc-2.5-24

9.glibc-common-2.5

10.glibc-devel-2.5

11.glibc-headers-2.5

12.kernel-headers-2.6.18

13.pdksh-5.2.14

14.libaio-0.3.106

15.libaio-devel-0.3.106

16.libgcc-4.1.2

17.libgomp-4.1.2

18.libstdc++-4.1.2

19.libstdc++-devel-4.1.2

20.make-3.81

21.numactl-devel-0.9.8.i386

22.sysstat-7.0.2

23.unixODBC-2.2.11

24.unixODBC-devel-2.2.11

2、3.1修改内核参数:

#vi /etc/sysctl.conf

fs.file-max= 6815744

fs.aio-max-nr=1048576

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

kernel.sem= 250 32000 100 128

kernel.shmall= 2097152(可以按照系统默认,不修改)

kernel.shmmax= 536870912(可以按照系统默认,不修改)

#sysctl –p //让内核参数生效

3、3.2修改进程数和最大会话数

#vi /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

4、3.3关联设置

#vi /etc/pam.d/login

session required pam_limits.so

5、3.4修改/etc/profile

#vi /etc/profile

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

6、4.创建安装用户、组和目录

4.1创建安装用户和组

#groupadd oinstall //创建oinstall组

#groupadd dba //创建dba组

#useradd -g oinstall -G dba oracle //新建用户oracle,设定其主组为oinstall,副组为dba

#id oracle //检查结果

#passwd oracle //设置oracle用户密码

7、4.2创建软件安装目录

#mkdir -p /home/oracle_11/app/ //创建安装根目录

#chown -R oracle:oinstall /home/oracle_11/ //安装根目录所属用户和组为oracle用户和oinstall组

#chmod -R 755 /home/oracle_11/ //修改目录的访问权限为所属用户完全控制,所属组和其他用户可读和执行

8、4.3设置用户环境变量(是在oracle用户下)

#vi /home/oracle/.bash_profile

Export ORACLE_BASE=/home/oracle_11/app //软件安装基目录

Export ORACLE_SID=orcl //实例名

Export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 //软件安装产品目录

Export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8


#source /home/oracle/.bash_profile //加载文件使配置生效

#env|more //查看配置的环境变量是否正确

配置完以后,在oracle用户下开始解压文件,开始安装步骤

9、1.把oracle的安装包放到相应的目录下并解压

$ unzip linux_11gR2_database_1of2.zip

$ unzip linux_11gR2_database_2of2.zip

2.切换到oracle用户下边进行安装

$ cd /tmp/oracle_11g/database

$

$ ./runInstaller

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:102
  • 阅读量:23
  • 阅读量:185
  • 阅读量:135
  • 阅读量:139
  • 猜你喜欢