R2数据库Linux系统下安装Oracle 11gR2数据库步骤指南

1. 下载Oracle 11gR2数据库安装文件

首先,在Linux系统下下载Oracle 11gR2数据库安装文件。可以通过Oracle官方网站或者其他可信的下载源获取安装文件。下载完成后,将安装文件保存到适当的目录下。

$ wget https://example.com/oracle11gR2.tar.gz

确保你有足够的权限来执行此操作,或者通过root用户进行下载。

2. 解压安装文件

解压下载的Oracle 11gR2数据库安装文件。使用以下命令在命令行中解压文件。

$ tar -zxvf oracle11gR2.tar.gz

解压后,你会得到一个包含安装源代码和相关文件的目录。

3. 安装必需的软件包

在安装Oracle 11gR2数据库之前,你需要确保系统上安装了一些必需的软件包。这些软件包可用于满足Oracle数据库的依赖关系。

3.1 安装依赖包

$ sudo yum install binutils compat-libcap1 compat-libstdc++ gcc gcc-c++ glibc glibc-devel libgcc libstdc++ libstdc++-devel libaio libaio-devel libXext libXtst libX11 libXau libxcb libXi make sysstat -y

这将安装一组必需的软件包和库文件。

3.2 设置Linux内核参数

修改Linux内核参数,以便Oracle数据库顺利运行。

打开/sysctl.conf文件并添加以下参数:

$ sudo vi /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

保存并关闭文件。

使用以下命令应用更改:

$ sudo sysctl -p

4. 创建数据库安装目录

在安装Oracle数据库之前,需要创建一个目录来存储数据库安装文件和数据文件。

创建一个名为"oracle"的目录,并设置正确的权限:

$ sudo mkdir /opt/oracle

$ sudo chown -R oracle:oinstall /opt/oracle

$ sudo chmod -R 775 /opt/oracle

确保“oracle”是你自己想要设置的目录名。

5. 创建一个新用户和组

在继续之前,我们需要创建一个新用户和组来安装和管理Oracle数据库。

使用以下命令创建新组:

$ sudo groupadd oinstall

$ sudo usermod -a -G oinstall oracle

使用以下命令创建新用户:

$ sudo useradd -m -G oinstall -s /bin/bash oracle

$ sudo passwd oracle

将“oracle”替换为你想要设置的用户名。

6. 配置ORACLE_BASE和ORACLE_HOME环境变量

在安装Oracle数据库之前,需要配置ORACLE_BASE和ORACLE_HOME环境变量。这些变量指定Oracle数据库的安装目录和启动文件位置。

打开/etc/profile文件并添加以下行:

$ sudo vi /etc/profile

在文件的末尾添加以下内容:

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1

export PATH=$PATH:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

保存并关闭文件。

使用以下命令使更改生效:

$ sudo source /etc/profile

7. 执行Oracle 11gR2数据库安装程序

切换到Oracle用户,并执行数据库安装程序:

$ su - oracle

$ cd /path/to/oracle11gR2

$ ./runInstaller

此命令将启动Oracle 11gR2数据库的安装向导。按照向导的提示进行操作,选择适当的选项。

最后,安装过程会开始,并且会生成一个安装报告。等待安装完成。

8. 配置Oracle数据库实例

安装完成后,需要对Oracle数据库实例进行配置。运行以下命令打开Database Configuration Assistant(DBCA):

$ dbca

按照向导的指示进行操作,创建和配置Oracle数据库实例。

9. 启动Oracle数据库

安装和配置Oracle数据库后,可以使用以下命令启动数据库服务:

$ sqlplus / as sysdba

SQL> startup

确保数据库成功启动,并且没有出现任何错误信息。

10. 完成安装

恭喜!你已经成功地在Linux系统上安装了Oracle 11gR2数据库。现在,你可以开始使用和管理数据库。

本文提供了在Linux系统上安装Oracle 11gR2数据库的详细步骤指南。按照这些步骤进行操作,你将能够顺利地完成安装过程。

操作系统标签