Debian Oracle安装步骤是怎样的
导读:一、安装前准备 系统要求确认:确保Debian系统满足Oracle最低配置(如内存≥1GB、swap≥1GB、磁盘空间≥5GB),建议安装图形化界面(如GNOME)便于操作。 网络与软件包:配置系统连接外网,下载Oracle安装包(如11...
一、安装前准备
- 系统要求确认:确保Debian系统满足Oracle最低配置(如内存≥1GB、swap≥1GB、磁盘空间≥5GB),建议安装图形化界面(如GNOME)便于操作。
- 网络与软件包:配置系统连接外网,下载Oracle安装包(如11g/19c基础包及补丁)和一键安装脚本(如
oracleshellinstall
)。
二、配置系统环境
- 安装依赖包:更新软件源并安装必要工具及库,命令如下:
sudo apt-get update sudo apt-get install gcc make binutils libmotif3 libaio1 libdb3 awk libc6-dev libc6
- 创建Oracle用户与组:建立系统组和用户,用于管理Oracle进程及文件权限:
sudo groupadd oinstall sudo groupadd dba sudo useradd -g oinstall -G dba -m oracle sudo passwd oracle # 设置oracle用户密码
- 创建安装目录并授权:指定Oracle软件及数据存储路径,修改所属权及权限:
sudo mkdir -p /u01/app/oracle sudo chown -R oracle:oinstall /u01/app/oracle sudo chmod -R 755 /u01/app/oracle
- 调整内核参数:编辑
/etc/sysctl.conf
,添加以下内核参数以优化系统资源限制:
执行kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576
sudo sysctl -p
使配置生效。 - 设置资源限制:编辑
/etc/security/limits.conf
,添加Oracle用户的进程、文件及内存限制:oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft memlock 33554432 oracle hard memlock 33554432
- 配置安全策略:编辑
/etc/pam.d/login
,确保加载pam_limits.so
模块以应用资源限制:session required /lib64/security/pam_limits.so
- 设置Oracle环境变量:编辑
/home/oracle/.bashrc
,添加以下变量以简化后续操作:
执行export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/11.2.0.3/db_1 # 根据实际版本调整 export ORACLE_SID=orcl # 数据库实例名 export PATH=$ORACLE_HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK # 字符集(可选) export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS' # 日期格式(可选)
source /home/oracle/.bashrc
使变量立即生效。
三、执行Oracle安装
- 启动一键安装脚本:进入安装脚本目录(如
/soft
),根据脚本提示执行安装命令(以11g为例):
安装过程中若提示“操作系统不在Oracle官方支持列表”,输入cd /soft ./oracleshellinstall -lf ens33 \ # 本地网卡名(ifconfig查看) -n debian12 \ # 主机名 -o oracle \ # oracle用户密码 -d /u01 \ # 软件安装基目录 -s /oradata # 数据文件目录 -b /soft # 安装包所在目录
Y
继续。 - 完成安装:脚本会自动完成Oracle软件安装、数据库实例创建及配置,日志可通过
tail -2000f /soft/print_shell_install_*.log
实时查看。
四、连接测试 安装完成后,在终端执行以下命令验证数据库是否可用:
sqlplus / as sysdba
输入密码后,若显示SQL>
提示符,则表示安装成功。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Debian Oracle安装步骤是怎样的
本文地址: https://pptw.com/jishu/724857.html