
正文
包含javasqlserver2000的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
问个java连接sqlserver2000的问题
1、如果提示错误Error establishing socket,请根据之前的说明安装相应的SQL Server 2000补丁即可。
2、sqljdbc.jar 类库提供对 JDBC 0 的支持。sqljdbc.jar 类库要求使用 0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 0 上使用 sqljdbc.jar 会引发异常。
3、出现以上问题请检查:你的程序(工程)内是否已引进Microsoft SQL Server 2000 Driver for JDBC的3个驱动包:msbase.jar、mssqlserver.jar、msutil.jar。同时保证程序正常(异常的捕获、结果集的关闭、连接的关闭等)。
4、jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=java, sa,19841017); 这里的数据库名称为java,注意两个地方,一,=号后面不能有空格,二,java是保留字,可能有冲突,换个数据库名称试试。4。如果怀疑是jdbc驱动的问题,建议使用桥连接。如果不出错的话,就是jar包的问题了。5。
5、很有可能是你的sql数据库没有打sp4补丁,这样端口是打不开的。你可以在命令行 输入 netstat -an看看有没有1433端口;如果没有 你就打补丁吧。如果打了补丁还没有,就去检查sql数据库的tcp/ip协议是不是配置错误。
相关问答
Q1: java连接sql2000简明步骤?
1、在建立连接之前,要先加载SQL Server 2000 JDBC的驱动,代码形式如下:Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);在此注意,forName方法的参数字符串必须完全相同于以上内容,大小写是区分的,其实这个串就是驱动类的完整名称:包名+类名。
2、通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,可以到微软的网站去下载(http:// ... &displaylang=en),如果你下载的是setup.exe,还需要安装它,安装后会生成上面的三个jar文件。
3、rs=stat.executeQuery(sql);while(rs.next()){ System.err.println(rs.getInt(1)+/+rs.getString(2)+/+rs.getInt(3));} }catch(Exception e){ e.printStackTrace();} JDBCUtil.close(rs,stat,con);} 注释:stat=con.createStatement();是用连接创建Statement对象。
4、,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。3,指定端口错误,sql server的默认端口是1433。
Q2: java连接SQLServer2000数据库
1、使用Java连接SQL Server数据库用Java连接SQL Server2000数据库有多种方法,下面介绍其中最常用的两种(通过JDBC驱动连接数据库)。 通过Microsoft的JDBC驱动连接。
2、要向连接数据库,首先应该保证数据库服务打开 数据库服务打开之后就可以在环境中编写连接代码了。如图:连接数据库就是这两个步骤:1)加载驱动、2)创建连接。注意在导包是导入的java.sql下的。
3、很有可能是你的sql数据库没有打sp4补丁,这样端口是打不开的。你可以在命令行 输入 netstat -an看看有没有1433端口;如果没有 你就打补丁吧。如果打了补丁还没有,就去检查sql数据库的tcp/ip协议是不是配置错误。
4、,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。3,指定端口错误,sql server的默认端口是1433。
Q3: java与sqlserver2000问题
,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。3,指定端口错误,sql server的默认端口是1433。
。Connection conn = DriverManager.getConnection(jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=java, sa,19841017); 这里的19841017银该和你的数据库登陆密码是一样的吧?还有就是你的数据库建库时是否是属于sa用户?2。
你的程序(工程)内是否已引进Microsoft SQL Server 2000 Driver for JDBC的3个驱动包:msbase.jar、mssqlserver.jar、msutil.jar。同时保证程序正常(异常的捕获、结果集的关闭、连接的关闭等)。你的SQL Server 2000 数据库是否打了sp3及其以上补丁以开启1433端口,否则将无法连接数据库。
以后问问题要写的详细一些比如java连接数据库的方式,如是否采用某些第三方的产品等。错误现象 当安装 Microsoft 数据访问组件 (MDAC) 版本 6 后,每次尝试使用 IP 地址(而不是服务器名称)连接到 SQL Server 0 或 SQL Server 2000 数据库时所花的时间可能比预期的要长。
int executeUpdate()在此 PreparedStatement 对象中执行 SQL 语句,该语句必须是一个 SQL 数据操作语言(Data Manipulation Language,DML)语句,比如 INSERT、UPDATE 或 DELETE 语句;或者是无返回内容的 SQL 语句,比如 DDL 语句。
连接的用户名和密码是数据库中的用户名和密码,不是你电脑的用户名和密码。建议在数据库中增加一个用户名和密码,并赋予这个账号相应的权限(起码的读写数据的权限),连接时用这个账号。你电脑上如果有防火墙,一定要允许1433端口。
Q4: java连接数据库sqlserver2000错误解决;(高手帮帮忙)
升级你的SQL Server 2000,为其打上最新的补丁。这一步可能不是必需的,因操作系统环境而定,在不打补丁的情况,有时可以正常连接,有时却不能,所以建议还是安装最新的SQL Server 2000补丁(SP4)和JDBC驱动(SP3)。
,创建一个新的数据库,学生,其中一个新表命名为“信息”,添加一些数据(便于观察效果),让我们来配置数据源 开始 - - 数据源控制面板---管理工具---选择“SQL Server的”--- ---学生,而不是默认的数据库。
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=java, sa,19841017); 这里的数据库名称为java,注意两个地方,一,=号后面不能有空格,二,java是保留字,可能有冲突,换个数据库名称试试。4。如果怀疑是jdbc驱动的问题,建议使用桥连接。如果不出错的话,就是jar包的问题了。5。
连接的用户名和密码是数据库中的用户名和密码,不是你电脑的用户名和密码。建议在数据库中增加一个用户名和密码,并赋予这个账号相应的权限(起码的读写数据的权限),连接时用这个账号。你电脑上如果有防火墙,一定要允许1433端口。
Q5: java中使用JDBC连接SQLServer2000时总是加载驱动失败,具体程序如下,求救...
。Connection conn = DriverManager.getConnection(jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=java, sa,19841017); 这里的19841017银该和你的数据库登陆密码是一样的吧?还有就是你的数据库建库时是否是属于sa用户?2。
,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。3,指定端口错误,sql server的默认端口是1433。
其次,加载驱动代码不对,应该是: Class.forName(driverName).newInstance();试下,有什么问题,再联系我。还有,注意jdbc和sqlserver的位置的变化,这个你写对了。
如果你的程序在运行时提示:Error establishing socket,一般情况下,打上SQL Server 2000的补丁就可解决。
(jdbc:microsoft:sqlserver://localhost:1603;test,tool,123);关于驱动包的导入 WEB-INF/lib,放这了(建立WED工程!)关于数据源!导入驱动包就行了。
javasqlserver2000的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、javasqlserver2000的信息别忘了在本站进行查找喔。







