`
天泪不死
  • 浏览: 27506 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

server2008装oracle10g问题

阅读更多
    工作于小公司,项目总是一条龙服务,终究是学的东西多,人太累!

    马上有个项目即将上线,于是去安装部署。
    买的新服务器,不错。买操作系统时没有按要求买server2003,买了个server2008(32bit)。我想2008应该和2003相差不了多少吧!2003咋太熟悉了,自己用过一年之久。

    先安装weblogic9,OK,一切正常。只是dos不显示中文,txt等文档里中文也是乱码。好在不是什么大问题,在“区域语言”里设置后OK了。

    安装oracle10g(32bit 10.2.0.1)。给的是正版光盘,里面包含client和database还有几个就没仔细看了。
    问题来了,database安装报错,而且是“程序异常终止”,给了三个未知错误,然后就退出了。刚开始觉得没什么,可能是环境有什么问题,仔细检查后也没觉得有什么问题,要说服务器上还没安jdk吧!oracle都是自带的有的。查看oracle安装日志,很悲哀,啥也没有说。
    拿盘到自己机器上,没问题,可以顺利安装,奇怪,难道是系统问题?
    想,让人家换系统?不可能,那不是浪费么,人家刚买的新系统就让其睡觉?换9i?人家没盘,就给了10g的。换盗版的9i?咋不能担此责。还是只能找原因。
    上网找病因,看了一通,发现有同样问题的,但逐一核查后还是无法解决。后来想到安装的临时文件,进去看了看,终于发现问题的所在,原来还是jdk的问题,不过是oracle自带jdk的问题。检查发现原来10g的jdk还是1.4的,也对,1.5也没出来几年。经过多次尝试,还是发现其根本原因为javaw因环境问题而无法工作,应该还是系统环境有关
    发现问题并不等于解决了,还是一头雾水,不知道怎么去解决,因为每一次启动安装它都会以时间生成一个临时文件夹,不会是同一个文件夹里。这样即使给其把jre换掉也无济于事。
    无意之中,发现client竟然可以顺利安装。有点晕,同一张光盘里竟然client是可以顺利安装的,其余各模块都不能安装。
    无奈之后,只好想先把client装上再说,可能会有奇迹出现。
    奇迹并没有发生...失望....
    仔细查看了一番client里的文件,再对比database里的文件,发现database下的文件很多都是和client一样,只不过比client的文件多而已。
    突然有个念头闪过,移花接木
    可能database下的一些安装内核出了问题,而安装文件只是复制解压的过程,应该是可以用client的安装内核代替,于是拷贝出database和client,然后用datebase下的所有文件去覆盖client。根据文件替换覆盖的方式,少的补充,一样的不替换
    覆盖,再次启动client安装exe,启动成功...
    终于,顺利安装。
   
    真是太冒险了,server2008咱之前都没见过,10g也没用过,幸好都搞定了。部署系统,还是出现小bug了,9i和10g查询精度不一样,sqlrowset报错...
    不过这比那安装的问题简单多了...
    原来不是server2008不支持,还是oralce安装盘有问题。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics