本地计算机上的OracleOraHome92Agent服务启动后又停止了
    本地计算机上的OracleOraHome92Agent服务启动后又停止了。一些服务自动停止, 
如果它们没有什么可做的,例如“性能日志和警报”服务 
出现这种错误一般是由于在装好Oracle92之后,将计算机名给改了。 
我们要做的就是,要么将计算机名改回到安装Oracle92时的名称,要么 
去类似如下目录下删除所有*.q和*.ora文件 
D:\oracle\ora92\network\agent 
然后重启OracleOraHome92Agent服务。 
呵呵,这次果然没报错,成功启动了。 
然后打开ObjectBrowser联接数据库,报错:无法联接数据库 
晕死!这是什么回事呀?5个服务不都已经启动了吗? 
再去计算机管理,服务里看看。奇怪了,OracleOraHome92TNSListener服务不 
知道什么时候被关闭了,试了好几次都是这样,尽管OracleOraHome92TNSListener 
服务可以启动,但只要一连数据库该服务就会自动被停止 
经我研究,发现解决办法如下: 
去D:\oracle\ora92\network\admin目录下找到listener.ora和tnsnames.ora两个文件 
并打开,将其中的计算机名改成现在的计算机名再重启OracleOraHome92TNSListener 
服务即可。把HOST的值该成现在的计算机名 HOST=SYIT-ORK