Linux Oracle 10g 安装教程 本文将指导您详细安装 Oracle 10g 在 Linux 操作系统上。我们将从头开始,逐步介绍安装过程,包括环境建立、组和用户创建、软件安装位置、数据文件存放位置、权限分配、环境变量设置、内核参数设置等。 一、环境建立 在安装 Oracle 10g 之前,我们需要确认 Linux 系统安装包是否齐全。我们可以使用以下命令来检查: rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel libXp make openmotif sysstat unixODBC unixODBC-devel 如果缺少某些包,我们需要安装它们,否则可能会导致安装不成功。 二、创建组和用户 我们需要创建两个组:oinstall 和 dba,并创建一个用户 oracle: #groupadd oinstall #groupadd dba #useradd -m -g oinstall -G dba oracle 然后,我们需要设置用户密码: #passwd oracle 三、软件安装位置和数据文件存放位置 我们需要创建软件安装位置和数据文件存放位置: #mkdir -pv /u01/app/oracle #mkdir -pv /u01/app/oracle/oradata 四、权限分配 我们需要分配权限: #chown -R oracle:oinstall /u01 #chmod -R 775 /u01/app/oracle/ 五、环境变量设置 我们需要设置一些环境变量: alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias vi='vim' #alias sqlplus='rlwrap sqlplus' #alias rman='rlwrap rman' #alias ggsci='rlwrap ggsci' export ORACLE_BASE=/u01/app/oracle export ORACLE_SID=FACTDB export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 #export GG_HOME=$ORACLE_BASE/goldengate export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib:/usr/lib export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS" export NLS_LANG="American_America" alias alert='cd /u01/app/oracle/admin/sit/bdump' alias akutail="tail -f -n 20000 /u01/app/oracle/admin/sit/bdump/alert_sit.log | awk ' /ORA-/ {print \"\033[32m\" $0 \"\033[39m\"} /SEVERE/ {print \"\033[31m\" $0 \"\033[39m\"}'" 六、内核参数设置 我们需要设置一些内核参数: 9.1)Vi /etc/pam.d/login 添加: session required pam_limits.so 9.2)Vi /etc/security/limits.conf: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 9.3)Vi /etc/sysctl.conf: kernel.shmall = 8388608 kernel.shmmax = 17179869184 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 9000 65000 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 262144 现在,您已经完成了 Oracle 10g 的安装。请注意,这只是一个基本的安装教程,实际情况可能需要根据您的需求进行调整。
剩余23页未读,继续阅读
- 粉丝: 9
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于SimPy和贝叶斯优化的流程仿真系统.zip
- (源码)基于Java Web的个人信息管理系统.zip
- (源码)基于C++和OTL4的PostgreSQL数据库连接系统.zip
- (源码)基于ESP32和AWS IoT Core的室内温湿度监测系统.zip
- (源码)基于Arduino的I2C协议交通灯模拟系统.zip
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip