问题描述
我是在windows2012安装was8.5,配置完数据源之后测试连接mssqlserver2008,was报错信息为:Thetestconnectionoperationfailedfordatasourcefingerprintonserverserver1atnodeWIN-PQ5HJKQ20USNode01withthefollowingexception:java.sql.SQLException:Cannotopendatabase"jdbc:sqlserver://127.0.0.1:1433;DatabaseName=fingerprint"requestedbythelogin.Theloginfailed.DSRA0010E:SQLState=S0001,ErrorCode=4,060查看mssqlserver2008的日志发现报错信息如下:Loginsucceededforuser'sa'.ConnectionmadeusingSQLServerauthentication.[CLIENT:127.0.0.1]20:54:38.78LogonError:18456,Severity:14,State:38.20:54:38.78LogonLoginfailedforuser'sa'.Reason:Failedtoopentheexplicitlyspecifieddatabase.[CLIENT:127.0.0.1]为什么会连接失败,同时为什么数据库的日志显示login成功但logon失败呢?希望大家指点下,万分感谢!
解决方案
解决方案二:
求大牛们帮忙下,谢谢啦
解决方案三:
数据库的名称对不对?
解决方案四:
在数据库系统中,使用sa登陆,打开这个数据数据库看是否有问题。
解决方案五:
解决方案六:
login成功,是指你登录系统成功logon失败,是指你openfingerprint数据库失败。你试下其他数据库行不行,能不能logon