linux Redhat AS4下oracle 9i安装

compat-libcwait-2.1-1.i386等el5安装rac10需要的包 rhel5安装rac10所需要的10余个包,包括compat-binutils215-2.15.92.0.2-24.i386.rpm,compat-libcwait-2.1-1.i386.rpm,compat-libstdc++-egcs-1.1.2-1.i386.rpm,compat-oracle-el5-1.0-5.i386.rpm,kernel-debug-2.6.18-53.el5.i686.rpm,kernel-PAE-2.6.18-53.el5.i686.rpm,libXp-1.0.0-8.1.el5.i386.rpm,openmotif21-2.1.30-11.EL5.i386.rpm,oracleasm-2.6.18-53.el5-2.0.4-1.el5.x86_64.rpm,xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386.rpm,oracleasmlib-2.0.4-1.el5.x86_64.rpm等。 立即下载
  • 系统补丁安装能够

rpm -ivh compat-libcwait-2.1-1.i386.rpm
rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm

安装过程这2个rpm时会报一些依赖的包未装,根据名字到网上去下载相应的包装上。

  • 配置系统参数

 dd if=/dev/zero of=tmpswap bs=1k count=2048000
 chmod 600 tmpswap
 mkswap tmpswap
 swapon tmpswap

 

vi /etc/sysctl.conf
kernel.sem=250 32000 100 128
kernel.shmmax=4294967295
kernel.shmmni=128
kernel.msgmnb=65536
kernel.msgmni=2878
fs.file-max=65536
net.ipv4.ip_local_port_range=1024 65000

 

echo 65536 > /proc/sys/fs/file-max

ulimit -n 65536

ulimit -u 16384

 

setup #按界面操作,关闭防火墙

 

gcc -shared -o libcwait.so -fpic -O2 libcwait.c  #编译libcwait.c

chmod 755 libcwait.so

cp libcwait.so /usr/lib/libcwait.so

-----〉libcwait.c

#include <errno.h>
#include <sys/syscall.h>
#include <sys/types.h>
#include <sys/wait.h>
pid_t
__libc_wait (int *status)
{
  int res;
  asm volatile ("pushl %%ebx/n/t"
                "movl %2, %%ebx/n/t"
                "movl %1, %%eax/n/t"
                "int /$0x80/n/t"
                "popl %%ebx"
                : "=a" (res)
                : "i" (__NR_wait4), "0" (WAIT_ANY), "c" (status), "d" (0), "S" (0));
  return res;
}

 

  •  

groupadd oracle   #增加oracle用户组
useradd -g oracle oracle #增加oracle用户

mkdir /usr/local/oracle  #新建安装目录

chown -R oracle.oracle /usr/local/oracle

 

vi /home/oracle/.bash_profile

export LD_PRELOAD=/usr/lib/libcwait.so
export LANG=en_us
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/usr/local/oracle
export ORACLE_SID=test
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin

 

export LD_ASSUME_KERNEL=2.4.1  

//AS4下32位系统需要,否则会出现java错误。现象是Database configuration assistant等步骤失败。

错误日志在/home/oracle/oraInventory/logs/installActions200......log

Error occurred during initialization of VM
Unable to load native library: /tmp/OraInstall2003-10-25_03-14-57PM/jre/lib/i386/libjava.so:
    symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
                                                                               
PATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/openwin
PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin
PATH=$PATH:/usr/local/samba/bin:/usr/ucb
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
export
PATH=$PATH:$HOME/bin

 

  •   安装

tar xzvf  Disk1.tar

tar xzvf  Disk2.tar

tar xzvf  Disk3.tar


chown -R oracle.oracle Disk*

 

#注意在图形模式下启动安装过程

xhost localhost     //AS4下32位系统为 xhost +

su - oracle
cd Disk1
./runinstaller

安装路径选择/usr/local/oracle

码制选择

 

注意过程中会弹出个窗口,要求在root用户下执行个root.sh脚本。

 

安装成功后,oracle已启动。

lsnrctl start #启动侦听  

  • 启动/停止oracle

su - oracle

lsnrctl start
sqlplus /nolog

>conn /as sysdba
>startup
>exit

 

su - oracle

lsnrctl stop

sqlplus /nolog

>conn /as sysdba
>shutdown
>exit

 

侦听配置文件在$ORACLE_HOME/network/admin/tnaname.ora

 

linux下的oracle9i补丁打包下载 为方便下载,一起打包了,包含的补丁: p2617419_220_GENERIC.zip p4198954_21_LINUX.zip(compat-oracle-rhel4-1.0-5.i386.和compat-libcwait-2.0-2.i386.rpm 不打这个补丁在安装ORACLE时会报一大堆的错,找不到文件什么的) p3006854_9204_LINUX.zip(不打这个补丁在安装ORACLE时运行runInstaller.sh后图形界面出不来,没法安装) p3238244_9204_LINUX.zip(p2617419和p3238244两个补丁是为解决Agent启动不了问题) 立即下载

相关推荐

compat-libcwait-2.1-1.i386

redhat4装oracle10g需要预先安装的包(操作系统中没有,需要自己下载)

linux5安装oracle9i,ORACLE_9i Linux5 安装

1. 下载额外的安装包和补丁:compat-libcwait-2.1-1.i386.rpmp2617419_220_GENERIC.zipp3006854_9204_LINUX.zipp3238244_9204_LINUX.zip2. 安装准备:a. 修改文件/etc/sysctl.conf添加内容如下:# Oraclekernel.shmmax = 1073741824(内存为1G时使用的参数)...

weixin_28922087的博客 237

compat-gcc-34-3.4.6-4.1.i386.rpm

在red hat 5.0 上安装oracle10g所需的rpm包其一。

Installation oracle9207 on Redhat AS4

1.Check package OS AS4 update 4rpm 版本必须高于下面的版本,使用rpm –qa | grep 查询compat-db-4.1.25-9 compat-gcc-32-3.2.3-47.3 comp...

cmq888602的博客 119

compat-libcwait-2.1-1.i386.rpm

compat-libcwait-2.1-1.i386.rpm

红帽企业Linux.6.4.服务器版

Red Hat一直是Linux发行版中最具有代表性的,Red Hat专注致力于Enterprise的推行。Red Hat Enterprise Linux 6,共有三个版本Client、Workstation、Server。通过安装发现,所谓的Client、Workstation、Server这三个版本的区别就在于它们的所带的软件库不一样。Client版本所带的软件库主要面向一般的办公与娱乐;Workstation版本集成了一些开发程序;Server没有GUI(图形界面)。

Red Hat AS4上安装 Oracle9i

一,准备工作 1,先安装好RedHat AS4.0(完全安装) Oracle 9i的安装文件: ship_9204_linux_disk1.cpio.gz  ship_9204_linux_disk2.cpio.gz  ship_9204_linux_disk3.cpio.gz  Oralce补丁p4198954_21_linux.zip解压产生 rpm...

weixin_34128839的博客 132

全球最大光伏电池缺陷异常检测数据集PVELAD【发布】

下载地址 1:GitHub - binyisu/PVEL-AD 下载地址 2:http://aihebut.com/col.jsp?id=118 下载地址 3:NAVEDownload 竞赛测试系统:Photovoltaic cell anomaly detection | Kaggle 一、简介 PVEL-AD 数据集又叫做EL2021数据集是用于对光伏电池异常缺陷检测方法进行基准测试的数据集,重点是光伏电池工业检测。PVEL-AD包含 36,543 张具有各种内部缺陷和异构背...

苏打水的杯子的博客 2万+

oracle 可能出现的问题,oracle本地库compat-libcwaitforlinux可能出现的问题

在红旗DC 5.0标准版或red hat as 4u2中,安装oracle时,需要一个叫做compat-libcwait-2.0-2.i386.rpm的包,在早期的版本(现在这个包,已经解决了这个问题,*http://oss.oracle.com/projects/compat-oracle/files/RedHat/*)中,这个包会将一个叫libcwait.so的文件放到/usr/lib下。并利...

weixin_35182280的博客 246

将CityScapes数据集转换为COCO格式的实例分割数据集

##¥##2019年结束前最后两小时,写出本年度最后一篇博客,不是博主没地方去跨年,实在是Coding乐趣无穷ahhhh ##¥## COCO数据集是研究实例分割的通用数据集,但是针对道路环境的数据较少,对于自动驾驶和移动机器人的应用并不适配。而提供道路环境的实例分割数据的数据集目前有KITTI、CityScapes、Apllo等,CityScapes算是应用较广,数据质量较高的一个,所以,本篇...

陆羽飞的博客 9940

ADS SerDes仿真实战:深入解析Tx_Diff均衡器(EQ)参数对眼图质量的影响

本文以ADS仿真平台为基础,深入解析了SerDes设计中Tx_Diff均衡器(EQ)参数对信号完整性的核心影响。通过实战演示,详细对比了去加重(De-emphasis)与FIR抽头系数两种调节模式,揭示了它们如何有效对抗信道损耗与码间干扰,从而显著改善眼图的高度、宽度与抖动性能,为高速串行链路设计提供关键调优思路。

weixin_29230901的博客 227

在RedHat Linux AS 4.0上安装Oracle 9i

 在RedHat Linux AS 4.0上安装Oracle 9i参考Oracle® Database Quick Installation Guide9i Release 2 (9.2) for Linux x86 一,准备工作1、 安装RedHat AS4.0,Ø         网络IP地址配置Oracle必须固定IP地址,不能用DHCP。可以用图形界面修改或

ccnpgs的专栏 1548

滑模控制理论(SMC)概述

滑模控制理论(SMC)概述一、背景二、数学理论三、高维拓展四、分析 一、背景 滑模控制理论(Sliding Mode Control, SMC)是一种建立在现代控制理论基础上的控制理论,主要数学核心为李雅普诺夫函数。 滑模控制的核心思想是建立一个滑模面,将被控系统拉取到滑模面上来,使系统沿着滑模面运动。滑模控制的一个优势是无视外部扰动和不确定参数,采用一种比较“暴力”的方式达到控制的目的。 其思想和反步法有些类似,但数学实现起来更加方便而不抽象。相比反步法,滑模控制没有复杂的数学计算,也不会出现“微分爆炸”

高能阿博特的博客 6万+

RedHat Enterprise Linux AS4 U7 安装oracle9i完整教程

准备工作(需要下载的软件包和补丁): 1:操作系统:    RedHat Enterprise Linux AS4  Update7 2:Oracle 9.2.0.4 for Linux安装程序:    ship_9204_linux_disk1.cpio.gz    ship_9204_linux_disk2.cpio.gz    ship_9204_linux_disk3.cp...

xukeworknet的博客 337

[arcgis插件]在批量出图时,如何把图层属性表以动态表格的形式插入到布局页面

在批量出图时,如何把图层属性表以动态表格的形式插入到布局页面。

坐听风雨 4564

C#上位机面试必问30题:机器视觉+工业通信+性能优化(含答案解析)

工业通信:围绕“稳定性”展开,重点答异常处理、断线重连、资源释放;机器视觉:围绕“精度+速度”展开,重点答预处理、ROI、参数优化;性能优化:围绕“UI不卡、内存不泄、效率不低”展开,重点答异步、限流、资源复用;面试加分项:结合实际项目案例(如“我在XX项目中用信号量解决了多设备并发卡顿问题”)。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1510

RedHat Enterprise Linux AS4 安装oracle9i

RedHat Enterprise Linux AS4 安装oracle9i最近一直在使用Linux,试着安装了一下oracle9i,下面是我在安装过程中,参考别人的文章,又整理了一下,安装过程中没有出现问题.。1. 创建用户与组:-------------------------添加安装过程中需要用到的用户和组,这当中会用到二个用户一个是root,一个是oracle。切换为 Root 用户并执行...

weixin_33711647的博客 118

价值微笑曲线与AI公司的位置

1. 背景介绍 1.1 问题由来 自20世纪60年代,哈佛大学商学院教授西奥多·波特提出了“价值链”理论以来,企业如何构建竞争优势成为企业经营管理领域的研究重点。随着全球化的发展和科技进步,企业竞争环境发生了深刻变化,传统价值链管理模式逐渐显现出局限性。近年来,全球竞争格局由成本竞争转向创新竞争,企业的生存

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 1095

RedHat Linux AS4安装Oracle9i步骤

groupadd dbauseradd -g dba oraclepasswd oraclemkdir -p /opt/oracle/product/9.2chown -R oracle.dba /opt/chmod -R 777 /opt/修改 /etc/sysctl.conf 这个文件,加入以下的语句:kernel.shmmax = 1073741824kernel.shmmni =

shmayl的专栏 902

Supreme小程序自动化抢购终端——源码架构与执行流程全解析

本系统是一套基于开发的桌面端小程序自动化抢购终端。把只有开发者能跑的脚本,包装成普通用户也能操作的桌面工具。参数自动捕获 → 商品多关键词检索 → sku/尺码/库存映射 → 多商品任务队列 → 定时/立即抢购 → 订单创建 → 支付参数拉取 → 本地服务生成支付链接 → 手机微信扫码付款这套 Supreme 抢购终端,表面上看是一个"下单工具"。但从工程角度审视,它已经具备了一个小型桌面自动化系统GUI 层:CustomTkinter 现代化界面,线程安全业务层:多商品队列、定时调度、任务编排。

猫敷雪 204

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

如何安装RedHat AS4,又如何在Linux下安装oracle9i

一、 安装准备: 在安装过程中选择软件时,选择全部安装。安装完毕,只会有compat-oracle-rhel4和compat-libcwait没有安装 ,在后面的安装过程中会解决这两个文件的安装问题。 1、安装Linux时分区大小 /swap 交换分区 1024M 建议物理内存2倍 / 根分区 6000M 建议大于4G以上.........

rgbsz的博客 123

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

在RedHat Enterprise Linux 上Oracle 9i的安装配置与调优

本文带有图片的完整文档下载地址:http://heyLinux.com/download/Oracle9i.zip 1 安装配置Oracle 9i数据库 本章描述内容如下所示: 1.1 安装前的准备工作 介绍在安装Oracle之前所需的准备工作。 1.2安装前的系统设置 介绍在安装Oracle之前所必须的系统设置。 1.3 安装所需软件补丁包 介绍在基于RedHat Enter

lizhengfa的专栏 877

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

上一篇: 用Rational Software Architect实践MDD
下一篇: 图片加水印
airobot008
博客等级 码龄18年 8粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值