最近比较闲,就爱摆弄一些玩意,前时间对ruby on rails比较感兴趣,就想继续看看,但是系统坏了好几次,前段时间配好的eclipse+rdt+sqlserver的环境也就得重新diy了;
按照 Setting up a Rails Development Environment on Windows Using Eclipse上的步骤,一步一步走的挺顺利的,可是到Install the DBEdit Eclipse plugin的时候,想恢复以前的直接连接自己比较熟悉的SQL Server 2000,可是死活也无法连上,老是报[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.错误,起初以为是没有打sp3包,就干脆重新安装了个msde sp4的命名实例,可是懵了,怎么连命名实例啊,想起总是用net start mssql$InstanceName 启动命名实例服务,突发其想以为可用jdbc:microsoft:sqlserver://serverName$InstanceName:Port来连接还是报[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.错误,说明猜想不对,google了一下找了n多资料一直没有解决,最后在msdn上发现有这么篇文章How To Connect to a SQL Server 2000 Named Instance with JDBC 找到解决方案了:
To find the SQL Server instance port number, follow these steps:
1. | On the Microsoft SQL Server 2000 server, start the SQL Server Network Utility. |
2. | Click the General tab, and then click the instance you want from the Instances drop-down menu. |
3. | Click TCP/IP, and then click Properties. Note that the port number for this instance appears in the Properties dialog box. |
As soon as you have this value, you can use it in your connection URL when you connect to SQL Server through JDBC. The following is an example of a typical connection URL:
jdbc:microsoft:sqlserver://yourServerName:1433;user=yourUser;password=yourPwd
也就是说不是用jdbc:microsoft:sqlserver://serverName$InstanceName:Port这个主观臆造的URL来连接,而是使用上面的串,其中yourServerName是服务器名,1433应该替换成你命名实例的端口号,在这个url中根本体现不出命名实例名,比如我的连接url:jdbc:microsoft:sqlserver://oy-m:2046(我新安装的命名实例为ruby,端口号为2046),就这么简单……
相关推荐
以上步骤和示例代码详细地介绍了如何通过Java程序使用JDBC连接并操作SQL Server 2000数据库的过程。通过这种方式,开发者能够轻松地实现与数据库之间的交互操作,为开发基于SQL Server的应用程序提供了坚实的基础。
本篇将深入探讨如何使用JDBC连接SQL Server 2000,以及涉及的源码和驱动包。 首先,我们需要理解JDBC的角色。JDBC提供了一组接口和类,使得Java开发者能够执行SQL语句、处理结果集并管理数据库连接。在连接SQL ...
在Java编程中,连接到SQL Server 2000数据库通常需要使用Java Database Connectivity (JDBC) API。JDBC提供了一种标准的方式来访问各种类型的数据库,包括SQL Server 2000。以下是一些关于如何使用Java通过JDBC连接...
在标题和描述中提到的"JDBC连接SQLServer2000三个jar包",这可能指的是建立这种连接所需的三个核心JDBC驱动库。 SQL Server 2000支持多种JDBC驱动类型,但主要关注的是Type 4驱动,这是一种纯Java实现的网络驱动,...
JDBC连接SQLSERVER的JAR包
要使用JDBC连接SQL Server 2000,首先需要创建`java.sql.Connection`对象。这通常通过`DriverManager.getConnection()`方法实现,需要提供数据库URL、用户名和密码。例如: ```java String url = "jdbc:sqlserver...
jdbc连接sqlserver2000数据库的驱动包;包含msbase jar mssqlserver jar msutil jar 注意事项:下载解压sql包 数据源驱动 rar文件 解压后的驱动包文件应放到固定的文件夹下 以避免再次打开程序运行时 系统能找到驱动...
标题提到的"jdbc连接sqlserver2000的3个jar包"可能包括了以下三个关键组件: 1. **Microsoft JDBC Driver for SQL Server**:这是微软官方提供的JDBC驱动,用于与SQL Server进行通信。对于SQL Server 2000,可能...
总的来说,`sqljdbc4.jar`和`sqljdbc.jar`是连接Java应用与SQL Server 2000的关键组件,它们允许开发者利用JDBC接口执行数据库操作。正确配置和使用这些驱动,可以帮助确保Java应用与SQL Server 2000之间的稳定、...
在IT行业中,数据库连接是开发工作中的重要环节,特别是对于Java开发者来说,使用JDBC(Java Database Connectivity)连接SQL Server 2000是常见的任务。以下将详细讲解使用JDBC连接SQL Server 2000的步骤,帮助你更...
总的来说,jdbc连接SqlServer 2000 jar文件是Java开发者进行数据库操作的重要组成部分,它们提供了与SQL Server 2000通信的桥梁,使得开发人员能够在Java环境中执行SQL查询、管理数据库对象以及处理事务等任务。
本文将详细介绍如何使用JDBC连接到SQL Server 2000,并解释相关概念和技术。 首先,我们需要理解JDBC驱动的分类。JDBC驱动主要有四种类型: 1. Type 1: JDBC-ODBC桥接驱动,依赖于系统级别的ODBC驱动,不是纯Java...
### JDBC与SQL Server 2005的连接配置详解 #### 一、引言 在当前的软件开发环境中,数据库的高效访问对于提高应用程序性能至关重要。JDBC (Java Database Connectivity) 是 Java 开发语言中用于连接数据库的标准...
此资源为 JDBC连接sqlServer 数据库的驱动Jar 包
本示例将详细介绍如何使用Java JDBC连接到SQL Server 2000数据库。 首先,确保你已经安装了SQL Server 2000并创建了一个数据库。为了连接到SQL Server 2000,我们需要微软提供的JDBC驱动程序,通常被称为`sqljdbc....
在本场景中,"JDBC连接SQL Server 2000"指的是利用JDBC驱动程序来实现Java代码对SQL Server 2000数据库的访问。这个驱动包包含了三个重要的JAR文件:msbase.jar、mssqlserver.jar和msutil.jar,它们分别是SQL Server...
综上所述,"jdbc for sql server 2000"涉及到的核心知识点包括JDBC接口的使用、JDBC驱动程序的选择和配置、数据库连接的建立和管理,以及SQL查询的执行。在实际项目中,理解并熟练应用这些知识点对提升Java应用程序...
Flink1.14.4自定义flink-connector-jdbc连接SQLServer和SAP数据库
标题中的“最新jdbc for sql server 2000”指的是Java数据库连接(JDBC)驱动程序,这是Java应用程序与Microsoft SQL Server 2000数据库交互的桥梁。JDBC是Java平台上的一个标准API,允许Java开发者执行SQL语句,...
SQLJDBC和SQLJDBC4是Microsoft为Java应用程序提供的用于连接SQL Server数据库的驱动程序。这两个版本都是JDBC(Java Database Connectivity)驱动,允许Java开发者在应用程序中与SQL Server进行交互。下面将详细介绍...