com+做的三层应用,数据库用的oracle,中间层用ado连接数据库,在打开的时候老是报错说"不能连接到事务管理器或事务管理器不可用".奇怪的是,如果数据库是mssql2000,代码不变不会报错.重装操作系统和oracle,就正常了,但是过了一天又开始出现同样的问题,换机器问题依然。还有一点,如果用两层连接数据库使用事务时似乎又没有问题。