今天想做个数据库的项目,把sqlserver 2005的table 映射成实体然后用输出流变成文件,放到手机中用来查寻,原来在sql server2000下没有任何问题,这刚装2005问题多了,
1.配置到sqlserver2005的连接不上
2.映射的时候抛出Generating Artifacts错误
解决办法:
直接用jdbc连接测试:
private static final String DRIVER_CLASS = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String DATABASE_URL = "jdbc:sqlserver://localhost:1433;databaseName=mmApp";
private static final String DATABASE_USER = "sa";
private static final String DATABASE_PASSWORD = "windows789";
public static void main(String aa[])
{
//Session sess=HibernateSessionFactory.getSession();
try {
Class.forName(DRIVER_CLASS);
Connection con=DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD);
System.out.println("SQL2005 连接成功!");
} catch (Exception ex) {
System.out.println("2:"+ex.getMessage());
}
一开始出现 网络连接错误,解决方法:
1. a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP
b.右键单击启动TCP/IP
c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433
d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器
e.关闭SQL Server Configuration Manager
错误变了,Login failed for user 'sa',可见tcp/ip通了下面估计要修改一下登陆模式
启动SQL Server mamagement Studio 在左上角图标选右键,屬性,安全 選擇SqlServer和Windows認真就可以了
测试通过
(别忘了还要下个jdbc2005驱动)
分享到:
相关推荐
hibernate3连接sql server的例子,可以看看,这个例子测试运行过
hibernate 连接 sql server 所需的jar包 msbase.jar msutil.jar mssqlserver.jar
NULL 博文链接:https://hw1287789687.iteye.com/blog/2111965
使用hibernate 连接 SqlServer2003
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)驱动程序。在hibernate连接sqlserver数据库时最好用这个。。
博文链接:https://xuehongliang.iteye.com/blog/66057
一个基于Hibernate 和 SQLServer 数据库的分页示例,所有文件和数据库备份都在,只是速度不怎么快,如果加上自动生成下拉框,速度就更慢了,单表、10008条测试数据,如果哪位大侠改进了查询速度望告之:vni2007@163....
上传了几个hibernate连接oracle11g、sqlerver2000和sqlserver2005的小例子,包括其配置文件和源码文档,给各位提供连接参考,在SSH开发中提供帮助。
第一步:hibernate.cfg.xml 加入: <property name="hibernate.proxool.pool_alias">dbpool</property> ...jdbc:microsoft:sqlserver://243.155.187.236:1433;DatabaseName=study </driver-url> <driver-
Hibernate+c3p0连接池SQLServer 2000,解决连接出错的问题
资源包括hibernate Sql server2005连接池配置源码,及sqlserverjdbc.jar jTDS3.jar jtds-1.2.jar ojdbc14.jar proxool-0.9.0RC3.jar 等jar包,希望能帮大家一些忙
hibernate连接mysql,oracle,sqlserver, access数据库包和方法
里面包含三个必要的jar包,用于连接sql server数据库(msbase.jar,mssqlserver.jar,msutil.jar)
com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案
● 通过Hibernate连接SQL Server、MySQL和Oracle数据库 ● 创建持久化类及映射文件 ● 构建SessionFactory ● 在Eclipse上创建Hibernate实例 ● 在JBuilder上创建Hibernate实例 2.1 环 境 搭 建 2.1.1 ...
驱动有两个,一个是微软提供(msbase.jar mssqlserver.jar msutil.jar)另外一个是开源组织提供(jtds-1.2.4.jar),两中都可以用JDBC正常连接和使用,本人使用经验告诉我前一种和Hibernate JPA有写不兼容,经常报出...
databasename=MyData</property> Sqlserver连接地址 <property name="dialect">org.hibernate.dialect.SQLServerDialect</property> hibernate的sql类 <property name="connection.password">456852</property>Sql...