你的连接名字不对。比如在myeclipse中创建的是orcl,而在程序里面是orcldb;或者你数据库里面的数据库名字和你Hibernate中配置的不一样造成的。你检查一下吧。
看一下你hibernate和spring的配置文件。这里好像报的连接池的错误。当然 个人观点。
([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
我认为是 sqlserver没有连接上
字面意思,不能连接数据库
检查一下数据库配置信息,连接池之类,SQLservice数据库服务是不是启动了,可以写一个junit单元测试类,验证一下
http://blog.csdn.net/softwave/article/details/1373590 参考这个看看