我的机器用的是ORACLE 9I 我把系统时间改为2050年之后,用pl/sql登陆就报错错误提示是“Acceess violation at address 03B51403 in module'orageneric9dll'.Read os address 00000014”这个错误意思是OracleOraHomeHTTPServer没有启动。我服务本地看OracleOraHomeHTTPServer是启动的啊;然后我重启 OracleOraHomeHTTPServer,然后提示错误是“在 本地计算机 无法启动OracleOraHomeHTTPServer服务。错误 1067: 进程以外终止。”

解决方案 »

  1.   

    肯定是有影响的.数据库的SCN与时间有一定的关系。
      

  2.   

    一种方案:打开注册表(regedit)找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentContorlSet/Services/OracleOraHome92TNSListener找到后单击 在右侧里面单击右键,新建一个(可扩充字符串值) 起名字为 ImagePath 在 数值数据 中写入 C:\oracle\ora92\BIN\TNSLSNR 后退出注册表, 重新启动即可。 
        还有一种造成本地oracle无法启动的原因是安装时的主机名与当前主机名不同,也就是说安装完oracle后更改了主机名造成。将配置文件中的主机名修改成 localhost 或 127.0.0.1就可以永久解决主机名造成的无法启动。
      

  3.   

    这个是装oracle常出的问题,为保险起见,可以到注册表里面把关于oracle的内容删除掉 重新再装一次。