debian

Debian Oracle如何安装配置

小樊
90
2025-02-18 11:06:05
栏目: 云计算

在Debian系统上安装和配置Oracle数据库涉及多个步骤,以下是一个基本的指南:

安装前准备

  1. 安装操作系统:确保你已经安装了Debian操作系统,建议安装图形界面以便于操作。
  2. 配置网络:确保主机可以连接到外网,以便下载必要的软件包。
  3. 下载软件安装包:准备Oracle数据库的基础包和补丁包。
  4. 下载一键安装脚本:可以从提供的链接下载用于安装Oracle数据库的一键安装脚本。

安装步骤

  1. 安装环境准备
sudo apt update && sudo apt upgrade -y
sudo apt install make gcc libc6-dev
  1. 创建用户和组
groupadd dba
groupadd oinstall
useradd -g oinstall -G dba -m oracle
passwd oracle
  1. 创建安装目录
mkdir -p /usr/local/ora10/product/10.1.0
mkdir /var/opt/oracle
chown oracle:dba /var/opt/oracle
chown -R oracle:dba /usr/local/ora10
chmod 755 /var/opt/oracle
  1. 设置内核参数
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
sudo sysctl -p
  1. 设置Oracle用户环境
export ORACLE_BASE=/usr/local/ora10
export ORACLE_HOME=/usr/local/ora10/product/10.1.0
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_OWNER=oracle
export ORACLE_SID=compiere
export ORACLE_TERM=xterm
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH
export TNS_ADMIN=$ORACLE_HOME
export PATH=$ORACLE_HOME/bin:$PATH
source /etc/profile
  1. 安装Oracle客户端
wget http://download.oracle.com/otn/linux/instantclient/19.8/instantclient-basiclite-linux.x64-19.8.0.0.0.zip
wget http://download.oracle.com/otn/linux/instantclient/19.8/instantclient-sqlplus-linux.x64-19.8.0.0.0.zip
unzip instantclient-basiclite-linux.x64-19.8.0.0.0.zip -d /usr/lib/oracle/19.8/client64/
unzip instantclient-sqlplus-linux.x64-19.8.0.0.0.zip -d /usr/lib/oracle/19.8/client64/
  1. 配置动态库路径
/usr/lib/oracle/19.8/client64/lib
sudo ldconfig
  1. 配置环境变量
export ORACLE_HOME=/usr/lib/oracle/19.8/client64
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME/bin:$PATH
source /etc/profile

配置监听和数据库实例

  1. 配置监听
sudo -u oracle netca
  1. 创建数据库实例
sudo -u oracle dbca

注意事项

以上步骤提供了一个基本的指南,具体的安装配置可能会因Debian版本和Oracle版本的不同而有所差异。建议参考Oracle官方文档以获取更详细的指导。

0
看了该问题的人还看了