Oracle二进制安装一步一步操作指南(oracle二进制安装)

Oracle二进制安装——一步一步操作指南

Oracle数据库是当前企业级应用开发中最为流行的数据库之一,受到广泛的企业应用的认可和使用。本文将一步一步的介绍Oracle二进制安装的过程及注意事项,帮助读者更好地安装Oracle数据库。

1、预备工作

在安装Oracle之前,需要先保证系统满足相关的配置要求。

(1)查看系统位数和版本号

命令行输入:uname -msr

(2)查看内核参数

命令行输入:/sbin/sysctl -a | grep shmmax

若输出结果为:kernel.shmmax = 4294967295

则表示内核参数设置合适。

(3)安装依赖包

命令行输入:yum install -y libo-devel glibc.i686 libstdc++-devel-4.8.5-36.el7.i686 libgcc-4.8.5-36.el7.i686 compat-libstdc++-33-3.2.3-72.el7.i686 elfutils-libelf-devel-0.166-2.el7.i686

2、下载并解压安装包

从官网 https://www.oracle.com/downloads/index.html 下载Oracle数据库的安装包。

将包上传到服务器,解压:

# unzip linux.x64_11gR2_database_1of2.zip

# unzip linux.x64_11gR2_database_2of2.zip

3、修改系统参数

Oracle安装需要修改系统参数,下面是要求设置的系统参数:

(1)将/etc/sysctl.conf文件修改为:

fs.file-max = 6815744

kernel.sem = 250 32000 100 128

kernel.shmmni = 4096

kernel.shmall = 1073741824

kernel.shmmax = 4398046511104

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

net.ipv4.conf.all.rp_filter = 2

net.ipv4.conf.default.rp_filter = 2

fs.o-max-nr = 1048576

(2)执行以下命令:

/sbin/sysctl -p

4、安装Oracle数据库

打开unzip出来的目录,进入database目录,执行:

# ./runInstaller

跳过选择安装类型,跳转到软件安装位置的页面,选择自定义的安装方式后,为Oracle数据库指定安装的安装目录,此目录需要有读写权限。

安装过程大约需要2-3小时,根据具体情况而定。

5、完善Oracle安装

在完成Oracle数据库安装之后,需要执行以下操作:

(1)添加环境变量

在/etc/profile文件的最后添加以下内容:

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

LD_LIBRARY_PATH=$ORACLE_HOME/lib

PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_BASE ORACLE_HOME LD_LIBRARY_PATH PATH

执行 source /etc/profile 使其生效。

(2)设置Oracle用户

在完成安装之后需要设置Oracle用户,使用以下命令创建:

#groupadd oinstall

#groupadd dba

#useradd -m -g oinstall -G dba oracle

#passwd oracle

(3)配置Oracle服务

使用以下命令查看监听器的状态:

$ lsnrctl

LSNRCTL> status

如果监听器未开启,使用以下命令开启监听器:

$ lsnrctl start

使用以下命令查看Oracle实例的状态:

$ sqlplus ‘/ as sysdba’

SQL> select instance_name, status from v$instance;

如果Oracle未运行,则使用以下命令启动Oracle:

$ sqlplus ‘/ as sysdba’

SQL> startup;

通过以上步骤完成Oracle数据库的安装和设置,可以更好地使用Oracle提供的强大功能,在企业级应用开发中对数据进行持久化处理、事务管理等操作,为企业实现高效数据管理提供保障。


数据运维技术 » Oracle二进制安装一步一步操作指南(oracle二进制安装)