在DOS下运行R3trans -d,如果返回0000,说明数据库没有问题。否则检查trans.log文件,看日志由什么错误。这块一是数据库是否正常启动,二是你的LISTENER是否启动(针对ORACLE)如果数据库没问题,检查usrsapSIDDVEBMGS##work下的dev_w0dev_w1文件,看有什么错误。
看看windows的eventlog吧, 提示看起来象消息队列初始化问题, 顺便检查一下该有的windows后台服务都开着且正常吗? 系统硬盘空间够吗
第二个错误是G盘oracle下的ora92中的sqlnet中