eclipse连接Sqlserver无法打开登录所请求的数据库 "XXX"。登录失败。

    我的情况是这样的,我的SqlServer已经可以用sa登录进去也可以创建数据库,但是用eclipse进行连接时却发现有的数据库可以连接成功,有的数据库连接错误,并显示,无法打开登录所请求的数据库 "XXX"。登录失败等等的信息。之前可以连接的数据库连接成功的时候以为一切都搞定了,结果发现还有没法连接的数据库;

思考问题

    一开始花费了好几个小时在网上查找有关这方面的信息,却都不是我所遇到的情况,网上的所有方法是我之前遇到的问题已经都解决了,然后我就开始思考,为什么有的数据库可以连接,有的却不能呢?我认为,一定是这些数据库在本质上有一定的差别,是在建立时候的差别?还是别的什么呢?显然这个差别并不是简单就可以看出来的,因为我已经在各数据库属性之间进行了很多次比较,确实没有什么差别,那么究竟是差在哪呢

思路逐渐清晰

    我发现有些数据库是我在之前用ASUS/asus建立的并不是用ASUS-EXPRESS建立的,我再用ASUS/asus建立一次之后在此连接就发现可以连接成功了,原来是因为我连接字符串URL地址是写的用localhost连接的而用localhost连接就必须用我本机电脑的ASUS/asus建立才可以使用。因为这个原因耗费了很长一段时间,所以学习这个行业的知识,确实需要仔细再仔细,有一个小小的差别就有可能造成别的很多方面的麻烦。


eclipse连接Sqlserver无法打开登录所请求的数据库


你可能感兴趣的:(Java,Web,eclipse,SQLSERVER)