配置SQL Server 2005 express与jdbc连接

  本文主要介绍了配置SQL Server2005 express与jdbc连接的全过程。

  SQL Server2000下的Java应用能否在SQL Server 2005 express上运行,经过不断测试与配置,总结以下经验:

  1:首先确认SQL Server2005 express已经安装好了。

  2:启用TCP/IP协议。

  在“程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”中打开TCP/IP协议。如下:


  图1-1 SQL Server 外围应用配置器窗口

  选择“服务和连接的外围应用配置器”,如下:


  在“远程连接”中选择“同时使用TCP/IP和named pipes(B)”,然后点“应用”。


  3:配置SQL Server 2005中的TCP/IP协议

  在“程序->Microsoft SQL Server 2005->配置工具”下运行“SQL Server Configuration Manager”,如下:

  默认TCP/IP属性,全部侦听的值为“是”,如下:


  修改TCP/IP属性,将全部侦听改为“否”


  将TCP动态端口改为空(让服务器自己选择端口), TCP端口改为1433


  推荐:然后重启机器,让重启机器的过程中把SQL Server 2005 express启动。也可以重新启动SQL Server2005 express服务。

  4:在tomcat中配置SQL Server数据库成功。

SQL Server 2005 express中url和driverClassName跟SQL Server 2000有不同:
url= jdbc:sqlserver://127.0.0.1:1433;DatabaseName=sqlserver2005_test(数据库名);
driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
 
  factory
  org.apache.catalina.users.MemoryUserDatabaseFactory
 
 
  pathname
  conf/tomcat-users.xml
 
 
 
 
  maxWait
  5000
 
 
  maxActive
  100
 
 
  password
  test
 
 
  url
jdbc:sqlserver://127.0.0.1:1433;DatabaseName=sqlserver2005_test;
 
 
  driverClassName
  com.microsoft.sqlserver.jdbc.SQLServerDriver
 
 
  maxIdle
  10
 
 
  username
  sa

  5:对于使用天网防火墙的用户

  启动Java应用的时候,在Java建立数据库连接的时候回报以下错误(截取一部分),如下:

Cannot create PoolableConnectionFactory (接收 TDS 预登录响应时发生 I/O 错误。)
2007-03-05 14:56:35 ERROR [SYSTEM] Can not create a database connection!

  其实这个错误没有关系,只要把防火墙关闭就可以。

时间: 2024-12-23 10:59:49

配置SQL Server 2005 express与jdbc连接的相关文章

配置 SQL Server 2005 以允许远程连接的方法

例如,在使用 SQLCMD 实用工具连接到 SQL Server 时收到以下错误消息: 复制代码 代码如下: Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的连接时发生错误.连接到 SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会导致失败. 如果没有将 SQL Server 2005 配置为接受远程连接,则可能会发生此问题.默认情况下,SQL Server 2005 Express Edition 和 SQ

配置 SQL Server 2005 以允许远程连接的方法_MsSql

例如,在使用 SQLCMD 实用工具连接到 SQL Server 时收到以下错误消息: 复制代码 代码如下: Sqlcmd:错误:Microsoft SQL Native Client:建立到服务器的连接时发生错误.连接到 SQL Server 2005 时,默认设置 SQL Server 不允许远程连接这个事实可能会导致失败. 如果没有将 SQL Server 2005 配置为接受远程连接,则可能会发生此问题.默认情况下,SQL Server 2005 Express Edition 和 SQ

在WIN7下安装和配置SQL Server 2005 Express Edition(精简版)_mssql2005

折腾了一下午,终于把SQL Server 2005 Express Edition装好,鉴于出现了各种问题,所以把过程写下来.   首先,下载两个文件: ①SQL Server 2005 Express Edition 下载地址:http://files.jb51.net/file_images/article/201501/2015010313472645.aspx ②SQLServer2005_SSMSEE.msi 下载地址:http://files.jb51.net/file_images

SQL SERVER 2005 EXPRESS不能远程连接的问题

错误提示:"An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes

win2003 Server配置SQL Server 2005远程连接的方法_mssql2005

今天第一次玩SQL Server 2005,需要配置远程连接.我废话少说,直入主题,总结下我从新手立场在win2003 server环境下去配置的过程. 第一步,设置服务器 首先在SQL配置管理器中,选择网络配置-TCP/IP 如上,总结, 1,我们需要设置的是IP地址(服务器的IP), 2,TCP端口(所有TCP的IP都要设置统一,一般是默认1433,但是我修改成了6096) 3,把"已启用"改成"是" 之后,我们修改对客户端的定义 选中客户端协议中的TCP/IP

Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇_实用技巧

概述 Microsoft SQL Server 2005 Express Edition是Microsoft数据库的低端解决方案,是免费的,并且可以随软件免费发布,而就其数据库功能对于一般的企业级应用已足够了.但 默认安装时只允许本地访问,而不能远程访问.为了解决这种问题,网上有不少文章进行了介绍,但是都不全,如果你照着做,大都只完成了部份功能,而不能完全成功.本人查了大量资料,几次都想放弃,最终还是成功配置了,现写本文详细阐述 SQL Server 2005 Express Edition 启

安装sql server 2008 management提示已安装 SQL Server 2005 Express的解

SQL Server 2005 Express 工具不是sql server 2005 management,不用卸载sql server 2005 management,用一个小技巧就行   安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 SQL Server 2005 Express 工具.若要继续,请删除 SQL Server 2005

安装sql server 2008 management提示已安装 SQL Server 2005 Express

  安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 SQL Server 2005 Express 工具.若要继续,请删除 SQL Server 2005 Express 工具.sql server 2005 management和sql server 2008 management不是兼容吗?为什么会有这样的提示? 答案是SQL Server

安装sql server 2008 management提示已安装 SQL Server 2005 Express的解决方法_MsSql

安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 SQL Server 2005 Express 工具.若要继续,请删除 SQL Server 2005 Express 工具.sql server 2005 management和sql server 2008 management不是兼容吗?为什么会有这样的提示? 答案是SQL Server 2