CentOS下安装Oracle 10g详细步骤

2023年 8月 2日 90.7k 0

CentOS下安装Oracle 10g详细步骤

(图片来源网络,侵删)

前言

作为一名Linux系统管理员,我们经常需要在服务器上安装各种数据库软件,其中Oracle数据库是非常重要的一种。本文将详细介绍如何在CentOS系统上安装Oracle 10g数据库。

准备工作

在开始安装Oracle 10g之前,我们需要准备以下工作:

1. CentOS操作系统:本文以CentOS 7为例;

2. Oracle 10g安装包:可以从Oracle官网下载;

3. 确认系统内存和磁盘空间:Oracle 10g的安装要求至少4GB内存和8GB磁盘空间;

4. 确认系统hostname:Oracle 10g的安装需要正确设置系统hostname。

安装步骤

1. 安装必要的依赖库:

```

yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

2. 禁用SELINUX和防火墙:

setenforce 0

systemctl stop firewalld

systemctl disable firewalld

3. 修改内核参数:

vi /etc/sysctl.conf

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

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

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 = 1048586

执行以下命令使修改生效:

sysctl -p

4. 创建oracle用户和组:

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

5. 修改oracle用户的密码:

passwd oracle

6. 修改oracle用户的环境变量:

vi /home/oracle/.bash_profile

添加以下内容:

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=/opt/oracle/product/10.2.0/db_1

export ORACLE_SID=orcl

export PATH=$ORACLE_HOME/bin:$PATH

source /home/oracle/.bash_profile

7. 解压Oracle安装包:

unzip linux_10gR2_database.zip

8. 进入解压后的文件夹,执行安装文件:

./runInstaller

按照安装向导进行安装,需要注意的是:

- 在选择安装类型时,选择“高级安装”;

- 在选择安装位置时,选择“/opt/oracle”;

- 在选择数据库配置时,输入数据库名称“orcl”,并设置数据库管理员密码。

9. 安装完成后,执行以下命令修改监听配置:

vi /opt/oracle/product/10.2.0/db_1/network/admin/listener.ora

将以下内容添加到文件末尾:

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = /opt/oracle/product/10.2.0/db_1)

(PROGRAM = extproc)

)

(SID_NAME = orcl)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

DEFAULT_SERVICE_LISTENER = (orcl)

执行以下命令启动监听:

lsnrctl start

10. 最后,执行以下命令测试数据库连接:

sqlplus system/@orcl

如果可以正常连接,则Oracle 10g安装完成。

为您分享

Ubuntu下可以使用Ctrl + Alt + T快捷键打开终端,非常方便。

TAGS

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论