今天小郭让我帮忙查找解决以下情况的问题: 使用adoconnection控件连接oracle,然后在oracle端使用命令将连接进程杀死,然后adoconnection尝试重新连接将无法成功,一直报错“未登录”的错误。
SSELECT sid, x.SERIAL#, x.PROGRAM FROM v$session x where username = 'JSP';
alter system kill session '12,75'; //这里12为sid,75为vserial#
最后小郭自己解决了问题,采用的方法是将adoconnection控件释放重新创建,然后再去连接,虽然笨,但暂时也只有这个办法了