位置: 编程技术 - 正文

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的安装

  • 无偿划转股份是好是坏
  • 旅游业成本具体有哪些
  • 增值税发票进销项不一致
  • 增值税销项税的计税依据(销售额)包括()
  • 车辆购置税账务怎么处理流程
  • 开发产品计入什么科目
  • 车船税代扣代缴手续费
  • 坏账的处理方法包括
  • 利润分配包括缴纳所得税吗
  • 企业所得税25%怎么这么高
  • 利息股息红利个税如何计算
  • 计提公司所得税分录
  • 分公司如何缴纳公积金
  • 职工教育经费能抵扣进项税
  • 金融业营业税改增值税
  • 商业保险和交强险区别
  • 增值税电子发票有限额吗
  • 问10个问题
  • 土地款抵扣增值税在纳税申报表中如何填写
  • 自建仓库转让如何计算增值税
  • 资本资产定价模型
  • 建筑完税怎么计算
  • 一般纳税人企业所得税税率多少
  • 出售低值易耗品的账务处理
  • 识别税收风险点是什么
  • ts与vue3.0
  • 二手商铺要缴纳契税吗
  • 为什么不能零申报
  • php异步处理方案
  • 代扣代缴个人所得税手续费返还 增值税
  • 租入固定资产改良支出属于资本性支出吗
  • 浏览器windows下载
  • php的mysql_query
  • react js 教程
  • php 包含
  • 帝国cms使用手册
  • 不按发票金额付款说明
  • 固定资产报废如何记账
  • 科目余额表怎么填
  • 当月没有发放工资是不是就不用申报个税
  • 科目余额表数据包括
  • mysql "too many connections" 错误 之 mysql解决方法
  • 公司支付宝账户怎么管理
  • 差旅费税前扣除政策
  • 付款方押金无法退还
  • 期末留抵税额怎么填报表
  • 以货换货合同
  • 强化劳务输出
  • 一般纳税人企业所得税税率
  • 固定资产的后续计量
  • 销售商品的折扣
  • 企业研发费用怎么证明
  • 上市公司固定资产增加是好事吗
  • 销售费用怎么考核
  • 什么是增资扩股协议
  • sql server数据库恢复
  • mysql数据库性能
  • MySQL修改root账号密码的方法
  • 64位Win10系统安装Mysql5.7.11的方法(案例详解)
  • 进程crash是什么意思
  • centos state down
  • ghoststartservice.exe是什么进程 有什么作用 ghoststartservice进程查询
  • 无损音乐如何播放
  • windows听歌软件
  • linux监控软件zabbix
  • win7系统耳机设置在哪里
  • [置顶]电影名字《收件人不详》
  • cocos2dx 2.2.2
  • 一个监控网卡流量够用吗
  • js基础有哪些
  • cdn ajax
  • python的删除命令
  • 物理引擎演示
  • django documentation
  • js设置颜色代码
  • js 输入
  • 税务总局机关
  • 地方税务局部门有哪些
  • 网上缴费如何开票
  • 转卖车辆车船税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设