本人将linux版工作站上的landmark(可正常使用)拷贝安装到另一台机器上时,最后startow后oracle这项仍旧是红的
我的参考的是下面的
(
http://www.petrosoftware.cn/bbs/redirect.php?tid=1560&goto=lastpost&styleid=9):
拷贝安装LandMark应注意的几个问题(原创)
用光盘安装oracle及landmark太复杂,故一般都用拷贝的形式安装
拷贝安装也就是指不用安装盘,把现有的程序如 OpenWorks oracle8 oracle9三个目录拷贝,再执行一些设置,就能使用.
安装OpenWorks2003 oracle8作前台,oracle9作后台应注意的问题:
1.拷贝最好用tar的方式,因在拷贝时可能改变一些link类的符号文件,最好是tar后,再解压缩
2.用户问题,根据最初始安装oracle8及oracle9的帐号设两个同样的帐户,同时,将它们的权限改成它们的,比如oracle8下可以将之全改为oracle8的,用命令chown -R ,还可将权限改为777用chmod -R ,组用户分别用chgrp -R 设置成dba
3./etc/下有两个文件,根据我的经验只需一个oratab就行,它就是用来描述一个数据库实例的,可参考别的机子,修改.
4.数据库问题,全拷过来后,需创建一个ow2003用户,到openworks的bin目录下执行./lgcuser,最后有一个orauser问你执不执行,无所谓的,如果知道就选,不知道就算了,若忘记了sys及system密码,可在本论坛中查看其它帖子.知道system的密码可以用来在些数据库中继续安装别的软件如GeoFrame
5.内核问题,最了是在相同内核机器之间拷贝.
6.若起来后数据库有问题,可用oracle9账号,dbshut dbstart ,lsrctl stop,lsnrctl start;等命令检查数据库是否正常.
我具体做的:
a.尽量照上面做,mac地址,listener.ora,tnsnames.ora里面的机器名之类的都没有问题。
b.拷贝openworks和oracle后,文件的user和group都设的和工作站一样。
c.我还拷贝了lam.linux 和rc.ow.linux到/etc/init.d下(和工作站目录一样)、拷贝oratab到/etc下。
d.在执行./lgcuser,我不知道system密码(试了很多次都不行),所以最后有一个orauser问执不执行时,我选no。
最后我用lgcuser建的用户登录,startow后,主菜单下的oracle还是红色的,建工区就提示用orastat诊断错误。
下面我将把相关错误贴出来,希望大家给点建议!
[ 此帖被dwg123在2010-10-21 19:32重新编辑 ]