位置: 编程技术 - 正文

linux AS3 oracle9i 安装指南

编辑:rootadmin
oracle9i for linux A3安装指南 by tangyi 警告:如果修改unix 参数文件或者oracle 参数文件,切忌备份并且确认后才能修改,否则可能发生无法挽回的错误。 准备: 1、安装vmware tools 点vmware 工具菜单下的install vmware tools 然后mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom cp VM*.gz /tmp unzip VM*.gz 如果是.tar,需要tar xvf *.tar cd vm* ./*.pl 2、开起telnet 服务 安装telnet –server 包,在cd3上 把CD3放入VMWARE光驱 mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom rpm –ivh telnet-server*.rpm ntsysv 将telnet前面打上星号确定 service xinetd restart 3、开起xmanager服务 我们在Linux系统下,修改/etc/X/xdm/Xaccess文件,找到下面的语句:# * #any host can get a login window 去掉最前面的#号 修改/etc/X/gdm/gdm.conf文件,找到下面的语句:[xdmcp] 将其中的Enable=false 改为Enable=true 或 Enable=1。同时我们要确保存在下面的语句,因为端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。 修改/etc/inittab文件,将下面的语句 改为如下,如果原来就是id:5:initdefault:就不用更改。 修改/etc/X/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下第五步,我们修改确保/etc/X/xdm/Xservers的属性为,/etc/X/xdm/Xsetup_0的属性为,在RedHat 9.0中,我们可以看到这两个文件默认的属性就是和,因此不用修改。 正式安装 一、oracle9i 安装盘和oracle9i 补丁 ship__linux_disk1.cpio p__LINUX.zip ship__linux_disk2.cpio p__GENERIC.zip ship__linux_disk3.cpio p__LINUX.zip 二、安装步骤 1、以根用户登录系统,添加安装过程中需要用到的用户和组 #groupadd oracle #useradd –g oracle oracle #passwd oracle 2、以根用户登录系统,调节共享内存 # echo > /proc/sys/kernel/shmmax 当然为了一开机系统就能自动帮你设好这些参数,也可改动 /etc/sysctl.conf 这个文件,加入以下的语句:kernel.shmmax = 注意:如果你的共享内存不够大的话,在安装的过程中会提示ORA-错误,到时候你只要把/proc/sys/kernel/shmmax的值调大就可以了 3:以root用户在根目录底下创建oracle 并且赋予oracle用户该目录的权限 # cd / # mkdir -p /oracle/product/9.2 # chown -R oracle oracle 4:以oracle用户登录系统,设置oracle的环境 $vi .bash_profile (加入如下几行) export LD_ASSUME_KERNEL=2.4.1 export ORACLE_BASE=/oracle export ORACLE_HOME=/oracle/product/9.2 export ORACLE_SID=linuxgis export PATH=$ORACLE_HOME/bin:$PATH export PATH=$PATH:$ORACLE_HOME/bin 5、以root用户登录系统,安装p__LINUX.zip这个补丁,此补丁如果不装,那么runInstaller将不会启动。 $su – root #unzip p__LINUX.zip (等解压完成会在当前目录下生成一个补丁目录) #cd #sh rhel_pre_install.sh 6.检查是否安装以下包 #su - root #rpm -qa|grep compat compat-db-4.0.-5.i compat-gcc-7.3-2...i compat-gcc-c++-7.3-2...i compat-libstdc++-7.3-2...i compat-libstdc++-devel-7.3-2...i #rpm -qa|grep openmotif openmotif-2.1.-8.i #rpm -qa|grep setarch setarch-1.3-1.i #rpm -qa|grep tcl tcl-8.3.5-.i 备注:如果蓝色字体的包安装不成功,需要到redhat下的添加包,将所有开发包全部安装后在安装蓝色的包,一般在cd3上 上面显示的内容是在笔者已经安装了具体的RPM包之后的结果。它们对应的软件包是 compat-db-4.0.-5.i.rpm compat-gcc-7.3-2...i.rpm compat-gcc-c++-7.3-2...i.rpm compat-libstdc++-7.3-2...i.rpm compat-libstdc++-devel-7.3-2...i.rpm openmotif-2.1.-8.i.rpm setarch-1.3-1.i.rpm t tcl-8.3.5-.i.rpm 安装方法,将CD3放入VMWARE光驱 mount /dev/cdrom /mnt/cdrom cd /mnt/cdrom cd /RedHat/RPM rpm -ivh 包名 一般情况下,你的系统上的输出结果和这个不同。如果个别包没有安装,把系统安装光盘mount上,找到具体的软件包(大多数在第三张光盘上),然后利用如下的命令来安装相应的包: # rpm -ivh compat.....rpm 因为我没有把RHAS3刻录到光盘,所以我用下面的命令来挂载iso文件 mount -o loop /mnt/e/rhas3/rhel-3-i-as-disc3.iso /mnt/cdrom 要额外注意的是,这些软件包之间是有依赖性的,先后的顺序要找好。否则会报告不能安装的错误。在安装软件包的时候,如果出现软件包的依赖性,就先安装有有依赖的包。我相信大家会看明白软件包之间的依赖性的。还需要将gcc、g++更换为2.的版本. 方法如下: #su - root mv /usr/bin/gcc /usr/bin/gcc ln -s /usr/bin/gcc /usr/bin/gcc mv /usr/bin/g++ /usr/bin/g++ # if g++ doesn't exist, then gcc-c++ was not installed(这里是注释哦) ln -s /usr/bin/g++ /usr/bin/g++ 7、开始安装 Oracle 安装 安装oracle必须得在图形界面进行安装,而且必须是以oracle用户 cpio -idmv <ship__linux_disk1.cpio cpio -idmv <ship__linux_disk2.cpio cpio -idmv <ship__linux_disk3.cpio 这样的命令来生成三个目录 进入Disk1目录, $cd Disk1 $./runInstaller 如果显示cannot connect to X window的话,必须切换到root用户,键入 [oracle] su – (切换到root用户) [root] xhost + 显示 access control disabled,clients can connect from any host表示显示正确 然后再切换到oracle用户, 进入Disk1目录 [Disk1]./runInstaller [Disk1]./runInstaller 此时打开oracle的欢迎界面将出现乱码,解决方法如下: (1)、结束安装过程 (2)、改变局部变量,以oracle用户键入如下: [oracle]export LC_ALL=en [oracle]export LANG=en [oracle]export LANGUAGE=en [oracle]export (此时查看LC_ALL,LANG,LANGAGE都变为en值) 如想改变整个的全局变量时,以oracle用户键入: [oracle] vi /etc/profile 在编辑界面写入: export LC_ALL=en export LANG=en export LANGUAGE=en :wq后保存退出 [oracle]export (此时查看LC_ALL,LANG,LANGAGE都变为en值) 安装过程中的注意事项: 系统会提示你输入UNIX GROUP NAME ,即我们刚才建立的oracle用户组。(#groupadd oracle) 提示运行orainstRoot.sh脚本,在root终端下执行: #sh /tmp/orainstRoot.sh 然后继续 提示支行root.sh脚本,在root终端下执行:#sh /home/oracle/product/9.2/root.sh 然后继续 安装过程中会提示Agent Configuration Assistant 工具未链接成功,等软件安装完以后要再安装p__GENERIC.zip和p__LINUX.zip这两个补丁 8、安装p__GENERIC.zip和p__LINUX.zip这两个补丁 其中,p__GENERIC.zip相当于一个补丁管理工具,只有先安装这个工具才能安装其它的补丁。 $unzip p__GENERIC.zip (等解压完成会在当前目录下生成一个补丁目录OPatch) $unzip p__LINUX.zip (等解压完成会在当前目录下生成一个补丁目录) $cd ~ (回到oracle 用户的主目录) $vi .bash_profile (在此用户的配置文件的最后一行加上下面这一句) export PATH=$PATH:/setup/OPatch:/sbin 即把p__GENERIC.zip补丁解压出来的OPatch目录的路径和/sbin路径都加上去。 $cd opatch (回到补丁目录下面) $./opatch apply 8、重新链接Agent Configuration Assistant 工具,并启动它 $cd $ORACLE_HOME/network/lib $make -f ins_oemagent.mk install $$ORACLE_HOME/bin/agentctl start 9、使用dbca创建数据库 我安装的时候报错了。 /oracle/product/9.2.0.4/bin/dbca: line : Killed $JRE_DIR/bin/jre -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mxm -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS 大致是因为的默认1.1.8JRE有问题,需要修改,方法如下: 到 $ORACLE_BASE/jre 目录下,发现oracle 自己已经有1.3.1版的JRE ls $ORACLE_BASE/jre 1.1.8/ 1.3.1/ 只要使用1.3.1 的JRE就可以了。通过察看dbac 的script , 我的修改方法如下(使用oracle帐号): 1. rm $ORACLE_HOME/JRE (此JRE目录是1.1.8 的符号链接) 2. ln -s $ORACLE_BASE/jre/1.3.1 $ORACLE_HOME/JRE 3. cd $ORACLE_BASE/jre/1.3.1/bin 4. ln -s $ORACLE_BASE/jre/1.3.1/bin/.java_wrapper JRE (或者: ln -s java jre) 5. cd i/native_threads 6. ln -s java jre 这时,从commandline 启动dbca, 就可以解决上面的问题。 数据库建立成功后的截图 修改/etc/oratab文件 将orcl:/oracle/product/9.2:N 改为orcl:/oracle/product/9.2:Y 这样可以开机时自动启动数据库

推荐整理分享 linux AS3 oracle9i 安装指南,希望有所帮助,仅作参考,欢迎阅读内容。

 linux AS3 oracle9i 安装指南

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装 1J2SDK的安装先去java.sun.com上下载Linux上的JDK,我下的是6.0的。jdk-6u4-linux-i-rpm.bin,然后ftp到Linux上,执行:chmodjdk-6u4-linux-i-rpm.bin然后执行./jdk-6u4-linux

RedHat 9.0下Apache+PHP+MySQL服务器安装配置 一、安装环境操作系统:LinuxRedHat9.0web服务软件:Apachehttpd-2.2.3.tar.gz数据库软件:MySQL-server-5.0.-0.i.rpm(服务端)MySQL-client-5.0.-0.i.rpm(客户端)MySQL-devel

Linux 下用 Python 连接 MSSql Server 缘起因为客户要求在应用上部署mssqlserver,而我们习惯了开发Linux下的服务器程序,所以就有了在linux下用python连接mssqlserver的需求。这个需求非常

标签: linux AS3 oracle9i 安装指南

本文链接地址:https://www.jiuchutong.com/biancheng/357226.html 转载请保留说明!

上一篇:Linux oracle 9i图文安装教程六 完结篇(linux oracle12c)

下一篇:Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装

  • 增值税的计税依据包括
  • 未分配利润具体内容
  • 政府的慰问金一般有多少钱
  • 建筑服务预征缴纳税款包括附加税吗
  • 应交税费应交印花税借方有余额
  • 其他收益在报表哪个位置
  • 实验室报销发票
  • 塑料制品的商品编码是什么类发票
  • 独立核算的优点
  • 发票查询发票代码有误
  • 增值税计入当期损益吗?
  • 一般纳税人差额征税申报表怎么填
  • 房地产开发企业的土地使用权计入哪里
  • 外购货物自用会计处理
  • 冲销已结转的成本
  • 房产税细节
  • 发票上有个含税金额什么意思?
  • 增值税普通电子发票
  • 固定资产小于500万一次性扣除政策
  • 在途物资期末借方
  • 开票含税和不含税哪个划算
  • 公司购买投影仪的必要性?
  • 固定资产报废后怎么处理
  • 母公司向全资子公司划转土地
  • 银行借款利息支出可以税前扣除吗
  • windows11如何
  • wifi上传速度为0的解决方法
  • 双cpu只有一个运行
  • ibm笔记本进bios
  • 免税收入税额的含义
  • 事业单位工会经费会计账务处理办法
  • 什么货物出口最多
  • windows 7怎么打开虚拟化
  • 建筑工程给排水的内容
  • 产品销售账务处理办法
  • linux双ip路由设置方法
  • logd是什么进程
  • phppregmatch
  • 五金企业成本核算方法
  • 技术股如何分红交易
  • 应收账款保理的主要意图在于
  • 支付临时工的工资怎么做账
  • yolo v5 focus
  • php foreach循环遍历数组
  • 零售金银首饰的商场要交消费税吗
  • 【深度学习】目标检测的性能评价指标,mAP_0.5,mAP_0.5,0.95,0.05
  • php 收邮件
  • 图像去噪的原理
  • react受控和不受控组件的区别
  • 固定资产月末怎么结转
  • 启动mysql的语句
  • 工程类企业存货
  • 兼职工资比正式工的工资高还是低
  • 企业所得税汇算清缴扣除标准2023
  • 小规模免税收入是多少
  • 财务软件是有哪些软件
  • 销售折扣可以开红字专票吗
  • 置换补贴算在优惠价里吗
  • 固定资产税前一次性扣除会计处理与税务处理
  • 建筑安装合同印花税率怎么算
  • 没进项发票开销项发票可以吗?
  • 企业盘亏的设备会计分录
  • 年末增值税有留底,挂在哪个科目
  • sql注入神器
  • sqlserver数据类型怎么用
  • SQL Server提示"选定的用户拥有对象,所以无法除去该用户”
  • Linux VPS vsftp/proftpd FTP时间差八小时的解决方法
  • glibc2.14安装
  • 酵母菌代谢类型为
  • extend列表
  • css中文名称
  • ie内存怎么清理
  • node性能优化
  • 自动删除文件脚本bat
  • shell脚本遍历
  • python xml.etree.ElementTree遍历xml所有节点实例详解
  • javascript面向对象精要pdf下载
  • python内置数据结构有哪些
  • 沧州地税局领导班子
  • 北京买车如何摇号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设