位置: 编程技术 - 正文

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

  • 金税盘的会计科目
  • 金税盘技术维护费
  • 代扣代缴个人所得税手续费返还 增值税
  • 进项税额转出的情况
  • 企业工商年报填写须知
  • 个人独资企业需要监事吗
  • 什么是清算机构的资产
  • 快递费属于哪个商品编码
  • 土地增值所得需交什么税
  • 应收账款和应付账款的区别
  • 企业递延所得税费用的计算公式
  • 企业之间的借款利息计入什么科目
  • 利润表中的管理费用和研发费用怎么填
  • 银行回单附言写错业务
  • 辞退职工赔偿金如何计算
  • 事业单位财务收支
  • 资源税有哪些减免规定
  • 货物的运输费用怎么算
  • 工资薪酬所得税税率
  • 附追索权的应收债权出售的会计处理
  • 企业支付的工伤费用怎么入账
  • 能够影响现金流的因素有
  • 已付款收到发票但没有做计提凭证
  • 收到投资款现金流量项目是什么
  • 多交附加税不退怎么做分录
  • 残保金和工会经费需要计提吗
  • 固定资产注资后怎么做账
  • 旧物品翻新
  • 公司账外废品收入怎么算
  • 股东分红账务处理后报表怎么处理
  • 电脑qq音乐声音小怎么回事
  • spf13-vim – Vim编辑器终极发布
  • 印花税零申报逾期
  • 总资产算不算负债
  • php生成文件流
  • Win11 Build 22000.65更新体验:汉化更完善,右下角返回桌面回归
  • pnaico.exe是什么软件
  • 苏必利尔湖位置地图
  • 巨大的冰柱造句
  • 利润总额为负还交所得税吗
  • 以前年度损益调整结转到哪里
  • 一二级公路增值税税率
  • 利用php实现一个数组
  • 批发企业商品盘点发生短缺时
  • 小微企业延缓缴纳
  • 基于卷积神经网络的网络入侵检测算法设计与实现
  • 2022年最新公务接待标准
  • 建筑劳保费返还政策
  • 主营业务成本可以设明细科目吗
  • 发票抬头能否开分支机构
  • 先弥补亏损还是先分配利润
  • sql2008附加数据库
  • 基本户和零余额可以是一个账号么
  • 解决问题
  • 影响无形资产的营业利润怎么算
  • 会计核算的作用,意义
  • 工程款的税费怎么计算
  • 公允价值的通俗理解
  • 应纳税额与应纳所得额
  • 管理费用算产品成本吗
  • 企业所得税收入是含税还是不含税
  • 进项做成了销项怎么调账
  • sqlserver 触发器 if 后边没执行
  • 隐藏在大山深处的罪恶
  • XP系统网上邻居不见了有哪些找回方法
  • linux系统中对新磁盘分区的命令
  • launcheflc.exe什么意思
  • ubuntu下安装windows
  • win8c盘
  • 个性化定制方案怎么写
  • win8怎么查看系统信息
  • pkjobs.exe - pkjobs是什么进程 有什么用
  • win7 64位旗舰版电脑如何提高鼠标的精准度?提高鼠标的精准度的方法
  • cocos2dx小游戏
  • opengl光照纹理三个球
  • Unity3D游戏开发培训课程大纲
  • 详解16型人格
  • jQuery UI Bootstrap是什么?
  • 河北税务总局发票怎么开
  • 申请税务增票怎么写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设