今天去给客户演示我们的系统,一直运行于局域网内,没有独立在我的本本上跑过,
由于环境问题,得在我的本本上演示,于是导了数据库,拿了程序,可是程序死活
跑不起,用的是HIBERNATE连接数据库,可死活找不到一张表,郁闷之极,回来查
了查,原来是jtds数据库连接串出了问题
<driver-url>
jdbc:jtds:sqlserver://localhost:1433:credit
</driver-url>
问题就出在端口后的数据库上面,原来在连接本地时,数据的指定是用“/”来代替的,
而不是冒号,可连远程的服务器确可以,后来查了jdts连接的问题,好像连接符是“/”
真是郁闷之极,一不小心,结果出了问题,真真是幼稚的错误:(
<driver-url>
jdbc:jtds:sqlserver://localhost:1433/credit
</driver-url>
由于环境问题,得在我的本本上演示,于是导了数据库,拿了程序,可是程序死活
跑不起,用的是HIBERNATE连接数据库,可死活找不到一张表,郁闷之极,回来查
了查,原来是jtds数据库连接串出了问题
<driver-url>
jdbc:jtds:sqlserver://localhost:1433:credit
</driver-url>
问题就出在端口后的数据库上面,原来在连接本地时,数据的指定是用“/”来代替的,
而不是冒号,可连远程的服务器确可以,后来查了jdts连接的问题,好像连接符是“/”
真是郁闷之极,一不小心,结果出了问题,真真是幼稚的错误:(
<driver-url>
jdbc:jtds:sqlserver://localhost:1433/credit
</driver-url>
本文记录了一次使用JDTS连接数据库时出现的问题及解决过程。在尝试通过本地笔记本电脑演示系统时,遇到了HIBERNATE无法找到数据库表的情况,原因是数据库连接字符串中的符号使用不当。文章详细介绍了正确的连接字符串配置。
1315

被折叠的 条评论
为什么被折叠?



