位置: 编程技术 - 正文

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

  • 物流企业缴纳哪几种税
  • 营业收入是不是利润
  • 分公司一定要汇总申报吗
  • 装修辅材行业辅材现状
  • 个人独资公司可以控股其他公司吗
  • 劳务派遣用工的岗位只能在哪些工作岗位上实施
  • 报销业务招待费用主题
  • 广告公司可以开维修费吗
  • 企业银行余额
  • 融资租赁主营业务收入如何确认
  • 暂估出库是什么意思
  • 设备维修费怎么入账
  • 公司委托其他公司为员工代缴社保公积金
  • 税控技术服务费每年都可以抵扣吗
  • 工会经费可以不提吗
  • 待认证进项税额是什么情况下用的
  • 公益捐款
  • 外币报表折算差额怎么算
  • 支付佣金费用没扣怎么办
  • 测试账户收入怎么做
  • 2016年最佳歌曲
  • w11系统有哪些新功能
  • 如何使用腾讯手机管家
  • 车辆过路费凭什么收费
  • 惠普笔记本电源适配器
  • 农产品进项转出的规定
  • 呆滞品报废入什么科目
  • win10更新错误0x8000402
  • 公司转让使用过的汽车要交哪些税费
  • 小规模纳税人的企业所得税税率
  • 电风扇需要用完电再充吗
  • php静态页面实现搜索功能
  • 阿里云搭建hexo
  • php实现登录功能
  • php用在哪些方面
  • vue路由的理解
  • 怎么才能学a1
  • 利用php抓取蜘蛛网
  • 深究Python中的asyncio库-线程池
  • 超市电子发票怎么开
  • opencv python
  • mysql数据库常用sql语句
  • python condition
  • 织梦前台数据不能存入中文
  • 开专票一定要写明细吗
  • 买二手车注意事项与提车细节
  • 一般纳税人工程劳务发票税率是多少
  • 小规模纳税人减按1%怎么计算
  • 期末余额和期初余额
  • 企业财务费用属于
  • 哪些计入研发费用
  • 客户逾期不付款,需要赔多少违约金
  • 固定资产一次性加速折旧
  • 费用报销办法
  • windows组合快捷键
  • 资源管理器操作教程
  • win7 双击不能打开文件
  • iphone制造成本
  • win10系统的设备管理器在哪里
  • apache2 rewrite
  • win7系统盘u盘
  • win8更改电脑设置在哪
  • win8系统崩溃无法开机
  • unix2dos命令
  • winpe 系统还原
  • 微软发布ChatGPT功能
  • java美化按钮
  • perl中打开文件
  • js canvas绘制图片
  • jquery的dialog怎么使用
  • 3ds 俄罗斯方块
  • JavaScript中的数据类型
  • js proto prototype
  • 怎么查询河南省考职位报名人数
  • 纸质发票怎么查电子发票
  • 电话费的税费计入什么科目
  • 山西国家税务总局
  • 国税纳税服务有哪些项目
  • 入职培训结束就签合同吗
  • 广东发票勾选认证操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设