您好,欢迎访问一九零五行业门户网

在Linux系统下安装Oracle数据库

在linux系统下安装oracle数据库:1、约定:linux系统为linux.5.4-server-x86_64,数据库为linux.x64_11gr1_database_1013 linux
在linux系统下安装oracle数据库:
1、约定:linux系统为linux.5.4-server-x86_64,数据库为linux.x64_11gr1_database_1013
   linux系统安装时,选择安装所有的包。
2、用root用户修改内核参数,增加以下的内容到文件/etc/sysctl.conf中。
   #vi /etc/sysctl.conf
    #controls the maximum number of shared memory segmets,in pages
    kernel.shmall = 2097152 --系统可以使用的共享内存段的总量单位是页
    kernel.shmmax = 2147483648 --单个共享内存段的最大大小,,单位是字节
    kernel.shmmni = 4096 --系统可以使用的最多共享内存段的个数
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default=4194304
    net.core.rmem_max=41943044
    net.core.wmem_default=262144
    net.core.wmem_max=2621444
    修改完成后,保存退出。
   #/sbin/sysctl -p --使得内核参数生效
3、#vi /etc/security/limits.conf 行末添加以下内容。
    #@student    -      maxlogins      4
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536
    #end of file
4、#vi /etc/pam.d/login 行末添加以下内容。
    session   optional    pam_keyinit.so force revoke
    session   required    pam_limits.so
5、#vi /etc/selinux/config,关闭防火墙,确保以下内容,selinux=disabled
   关闭seliinux
6、新增组和用户:
   #groupadd oinstall
   #groupadd dba
   #useradd -g oinstall -g dba oracle
   #passwd oracle(给oracle用户设置密码)
7、创建oracle的安装目录,并把权限赋予oracle用户:
   #mkdir -p /u01/app/oracle
   #chown -r oracle:oinstall /u01
   #chmod -r 775 /u01
8、oracle 用户的环境变量,以 oracle 身份登录,并通过在 .bash_profile 中添加以下行。
   增加下列内容:
   $vi .bash_profile
   #user specific environment and startuup programs
   export oracle_base=/u01/app/oracle
   export oracle_home=$oracle_base/11.1.0/dbhome_1
   export oracle_sid=linux
   export path=$path:$oracle_home/bin
   export ld_library_path=$oracle_home/lib:/lib:/usr/lib
   export path
9、解压缩oracle 11g(linux.x64_11gr1_database_1013),然后新建终端,
   #xhost +(允许所有客户端连接至x服务器)
   #su - oracle(切换到oracle用户环境)
   运行 $./runinstaller
10、在检测时,可能会差一些包,可以根据提示下载包安装即可。
11、在安装最后阶段,会提示执行配置脚本。新建终端,以root用户切换至相应目录,然后执行脚本:./orainstroot.sh,./root.sh。
12、执行完以上两个脚本后,点“ok”完成安装。
13、鉴于时间原因,写得较为简略,相应安装时的图片并未展出,敬请谅解。
14、说在最后,以上所有配置仅用于个人测试研究之用,实际生产库配置不宜采用。
其它类似信息

推荐信息