Linux上Oracle 11g安装步骤图解

2025-10-02 12:08:59

1、Oracle 11g下载地址:

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

2、1.1. Oracle 11g R2数据库安装硬件配置要求:最小内存 1 GB of RAM

Linux上Oracle 11g安装步骤图解

3、数据库软件安装硬盘空间需求:

Linux上Oracle 11g安装步骤图解

4、数据文件硬盘空间需求

Linux上Oracle 11g安装步骤图解

5、检查的命令

内存

# grep MemTotal /proc/meminfo

交换空间

# grep SwapTotal /proc/meminfo

磁盘空间

# df -ah

6、安装依赖包,执行:rpm -qa | grep 下面软件包,检查依赖包是否存在,可以版本不一致

binutils-2.17.50.0.6compat-libstdc++-33-3.2.3elfutils-libelf-0.125elfutils-libelf-devel-0.125elfutils-libelf-devel-static-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-common-2.5glibc-devel-2.5glibc-headers-2.5kernel-headers-2.6.18ksh-20060214libaio-0.3.106libaio-devel-0.3.106 libgcc-4.1.2libgomp-4.1.2libstdc++-4.1.2 libstdc++-devel-4.1.2make-3.81sysstat-7.0.2unixODBC-2.2.11unixODBC-devel-2.2.11

7、创建Oracle用户

在root用户下:创建Oracle安装组oinstall,数据库管理员组dba,及oracle用户

# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -g oinstall -G dba oracle(主组oinstall,其它组:dba)# passwd oracle

8、修改内核参数

root用户:修改 /etc/sysctl.conf 文件,加上如下参数

fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586

为使上述配置生效而不重启系统,执行如下命令

# /sbin/sysctl -p

9、修改用户限制

root用户:修改 /etc/security/limits.conf 文件,加上下面的参数

oracle           soft    nproc   2047oracle           hard    nproc   16384oracle           soft    nofile  1024oracle           hard    nofile  65536

10、修改用户验证选项

root用户下:修改/etc/pam.d/login文件加上如下参数

session    required     pam_limits.so

11、修改用户配置文件

root用户下:修改/etc/profile文件加入如下参数:

if [ $USER = "oracle" ]; then        if [ $SHELL = "/bin/ksh" ]; then              ulimit -p 16384              ulimit -n 65536        else              ulimit -u 16384 -n 65536        fifi

12、 安装目录配置

root用户创建oracle安装目录/u01,并修改权限:

# mkdir -p /u01/oraInventory# chown -R oracle:oinstall /u01/# chmod -R 775 /u01/

13、修改用户bash shell

在oracle用户下,执行$ vi .bash_profile

增加如下内容,主要是修改

export ORACLE_BASE=/u01 export ORACLE_HOME=$ORACLE_BASE/oracleexport ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

完成后执行:

#su – oracle

#env | grep ORA查看环境变量是否完成

14、下载一个Xmanager,安装后选择passive模式打

Linux上Oracle 11g安装步骤图解

15、将下载好的oracle安装包复制到/u01/app下面(也可以是其他目录),可以使用SecureCRT的zmodem方式上传。

使用oracle用户登录,然后解压缩Oracle安装文件:

$ unzip linux_11gR1_database.zip

解压后的文件在database目录下面。

16、在服务器执行export DISPLAY=IP(自己电脑的ip):0.0(打开软件后在右下角放鼠标上去不动就会显示,也有可能是1.0)调用Xmanager进行图形界面安装

执行上述命令后,进入/u01/app/database目录,执行

       $ ./runInstaller

进入图形化的安装界面,依次按向导设置安装

Linux上Oracle 11g安装步骤图解

17

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

Linux上Oracle 11g安装步骤图解

18、会有依赖包检查,如下图,详细信息中会显示是i386版本或x64版本,可以按这里的提示去安装依赖包。

Linux上Oracle 11g安装步骤图解

19、开始安装,中间会有提示需要root身份执行,确认即可

Linux上Oracle 11g安装步骤图解

20、安装完成后,已经缺省配置了Listener,如要做其他配置,可以用如下命令:

$ netca       (net configuration)

Linux上Oracle 11g安装步骤图解

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