系统环境 XP ORACLE从9201升级到9208之后 环境变量中ORACLE_HOME没有设置 手工添加后 
系统服务里所有ORACLE服务都起不来 
命令行里输入 EXP或者LSNRCTL报提示无法定位程序输入点 lxhlcmod 于动态链接库 oranls9.dll上 请问是什么问题

解决方案 »

  1.   

    升级成功了? 看下alert log里面有什么提示没有?------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716
      

  2.   

    alert log 那个目录下?
      

  3.   

    在%Oracle_Home%\admin\ora9i\bdump 文件夹下
      

  4.   

    我刚装的oracle9201    主目录ora92  admin\sample\  没有ora9i\bdump目录
      

  5.   

    你是哪个Oracle的服务没有起来呀。按你上面的提示,你还没有安装实例,所以不清楚你这里的服务没有起来,具体指的什么东东。
      

  6.   

    我执行了典型配置 有 Listener 服务  我是准备用以前的实例文件直接恢复的 在网上查了很久 有人提出winxp 下 装 9208 补丁是有问题的,还有人指出xp 只能装到9207 ,请版主确认下 
    下面是他给出的问题当通过Oracle安装工具安装9208时, 马上会弹出一个提示框, 上面说Windows Xp Home Edition的许多服务要向停止!
    然后我按照提示框一一停止了这些服务, 然后再试一次, 又马上会弹出一个提示框, 内容是要把目前没有停止的剩余服务要一一停止! 
    这太奇怪了, 许多服务是操作系统本身的, 如Windows Time、Workstation、 Themes等, 这不是太奇怪
    了, 不就打个补丁吗, 和这些服务有什么关系!
      

  7.   

    肯定没有升级成功,因为根据提示“无法定位程序输入点 lxhlcmod 于动态链接库 oranls9.dll上”来看,这个是由于动态库的版本与当前使用的EXP.EXE或lSNRCTL.EXE的版本不一致造成的。