oracle10_install.txt
### Oracle 10g 在 Red Hat AS 4.6 上的安装及配置 #### 安装前准备 在开始Oracle 10g的安装之前,需要确保满足以下硬件与软件需求: 1. **硬件资源需求**: - 物理内存:至少1024MB。 - 临时目录(/tmp)空间:至少400MB。 - 交换空间(swap):至少1.5倍于物理内存。 - Oracle软件占用的空间:1.5GB至3.5GB。 2. **操作系统版本**:Red Hat AS 4.6。 3. **软件依赖**:确保系统已安装`libXp`和`libaio`库。 #### 检查系统资源 - 使用以下命令检查系统资源是否满足要求: - `uname -r`:查看内核版本。 - `grep MemTotal /proc/meminfo`:查看物理内存总量。 - `grep SwapTotal /proc/meminfo`:查看交换空间总量。 - `grep "model name" /proc/cpuinfo`:查看CPU型号。 - `free`:显示系统内存和交换空间的使用情况。 - `df -k /tmp`:查看/tmp分区的使用情况。 - `df -h`:查看磁盘空间使用情况。 #### 安装准备工作 1. **检查并安装依赖库**: - 执行`rpm -qa | grep libXp`和`rpm -qa | grep libaio`来检查`libXp`和`libaio`库是否已安装。 - 如果未安装,则通过以下命令安装: - `yum install libXp*` - `yum install libaio*` 2. **设置静态IP地址**: - 将机器设为静态IP地址,并指定主机名。 - 修改`/etc/sysconfig/network-scripts/ifcfg-eth0`文件: ```shell DEVICE=eth0 BOOTPROTO=none ONBOOT=yes HWADDR=00:18:f3:74:e0:10 NETMASK=255.255.255.0 IPADDR=192.168.2.80 TYPE=Ethernet ``` - 修改`/etc/sysconfig/network`文件,设置主机名: ```shell NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=s80.cluster.com ``` - 更新`/etc/hosts`文件,添加本机IP地址和主机名映射: ```shell 192.168.2.80 s80.cluster.com s80 ``` #### 创建数据库安装所需用户和组 1. **创建用户和组**: - 创建`dba`组和`oinstall`组。 - 创建Oracle用户并设置其主目录为`/u01/app/oracle`,同时将其添加到`oinstall`和`dba`组中。 - 设置Oracle用户的密码。 2. **创建Oracle安装目录**: - 规划并创建Oracle安装所需的目录结构。 - 设置目录所有者为Oracle用户,组为`oinstall`。 - 设置正确的权限: ```shell mkdir -p /u01/app/oracle/product/10g/db_1 chown -R oracle:oinstall /u01/app/oracle chmod 755 -R /u01/app/oracle ``` 3. **配置环境变量**: - 在Oracle用户的`.bashrc`文件中添加必要的环境变量设置。 - `ORACLE_BASE`、`ORACLE_HOME`、`ORACLE_SID`等。 - 设置`PATH`和`LD_LIBRARY_PATH`。 - 确保环境变量配置正确无误。 #### 设置系统参数 1. **修改系统参数**: - 编辑`/etc/sysctl.conf`,添加或修改以下配置项: - `kernel.shmmax` - `kernel.shmmni` - `kernel.shmall` - `kernel.sem` - `fs.file-max` - `net.ipv4.ip_local_port_range` - `net.core.rmem_default` - `net.core.rmem_max` - `net.core.wmem_default` - `net.core.wmem_max` - 执行`/sbin/sysctl -p`使更改立即生效。 2. **设置Oracle文件限制**: - 在`/etc/security/limits.conf`中为Oracle用户设置软限制和硬限制: - `soft nproc` - `hard nproc` - `soft nofile` - `hard nofile` 3. **配置PAM**: - 在`/etc/pam.d/login`中加入相应的配置行,以支持Oracle用户的特殊需求。 以上步骤完成了Oracle 10g在Red Hat AS 4.6上的安装准备过程。这些步骤不仅涵盖了安装前的基础环境搭建,还包含了关键的系统参数调整,以确保Oracle数据库能够稳定运行。接下来可以根据官方文档进行正式的安装流程。































oracle 10g install :
1.资源需求:
1024物理内存
至少400mb /tmp 临时目录空间
swap 1.5倍物理内存
oracle软件需求1.5g~3.5g磁盘空间
检查
uname -r
grep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfo
grep "model name" /proc/cpuinfo
free
df -k /tmp
df -h
2.安装准备工作:
2.1 检查以下两个包是否装上
rpm -qa |grep libxp
rpm -qa |grep libaio
没有安装的话,可以通过下面的命令将上面的包装上去
yum install libXp*
yum install libaio*


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 轻松舞萌:基于 Uni-app 的舞萌数据集成查询 APP,适配安卓、IOS 与小程序
- 网络公开数据集的索引信息汇总
- 轻松 舞萌 ,基于Uni-app的舞萌(maimai)数据集成式查询APP,已适配安卓/IOS/小程序
- 形式化方法在软件工程中的应用与挑战
- 本案例聚焦微信文章与后台数据采集功能实现
- 关于数据集格式处理的相关脚本
- 实体关系抽取,使用了百度比赛的数据集 使用pytorch实现MultiHeadJointEntityRelationExtraction,包含Bert、Albert、gru的使用,并且添加了对抗训练
- 基于程序上下文的Python代码推荐.pdf
- 基于MATLAB的实时混合试验平台开发及验证.pdf
- 精通Oracle数据库架构与编程技巧
- 使用lvds对链路进行训练和对齐
- 基于 ESPhome 与 PZEM-004t 和 ESP 01/01S 的培正电表用电监测及 HomeAssistant 集成方案
- 培正电表用电监测,基于 ESPhome,使用 PZEM-004t 和 ESP 01/01S 将数据集成到 HomeAssistant
- Obsidian-1.9.10.exe
- 基于 PyTorch 的 MultiHead 联合实体关系抽取模型实现与部署:融合 Bert、Albert 和 GRU 并添加对抗训练,结合 Flask 与 Neo4j 图数据库
- 基于FPGA的FIR低通滤波器.pdf


