最近比较闲,就爱摆弄一些玩意,前时间对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),就这么简单……

转载于:https://www.cnblogs.com/Hedonister/archive/2006/09/11/501387.html

使用JDBC连接SQL Server 2000 命名实例(Named Instance)相关推荐

  1. Java/JSP中使用JDBC连接SQL Server 2000/2005

    转自:http://hi.baidu.com/huangdonghui/blog/item/87cf4ff47ba653e37609d7e1.html/cmtid/9c82350965721ba22e ...

  2. 使用JDBC连接SQL Server数据库

    1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) <1>.Microsoft SQL server 2005 Express Edition 下载地址:http ...

  3. Java/JSP中使用JDBC连接SQL Server 2005(转自 秋忆)

    接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此 ...

  4. JDBC连接sql server数据库及其它

    JDBC连接sql server数据库的步骤如下: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的 ...

  5. JDBC连接SQL Server数据库[windows验证模式连接+SQL server验证]

    JDBC连接SQL Server数据库[windows验证模式连接+SQL server验证] 都说用JDBC连接数据库会出现很多问题,现总结.汇总一下. 前提是已经正确安装了SQL Server系列 ...

  6. JDBC连接Sql Server 2005(Express)

    1.相关的软件 Microsoft SQL server 2005 Express Edition SQL Server Management Studio SQL Server 2005 drive ...

  7. Eclipse 通过 JDBC 连接 SQL Server

    文章目录 1.配置 SQL Server 2012 2.开启 Telnet 服务 3.测试1433端口是否打开 4.下载JDBC 5.Eclipse 连接 SQL Server 6.测试连接 本文用到 ...

  8. Java 实现连接sql server 2000(JDBC数据库访问例子)

    JAVA语言的跨平台的工作能力(Write Once ,Run Anywhere).优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的图形处理能力).网络通信功能.通过JDBC数据库 ...

  9. java web之数据库的连接(使用JDBC连接sql server)

    一.安装JDBC驱动程序 二.加载驱动程序并建立连接对象 1.sql server的连接代码: 2.关于这里的用户名和密码 3.解决在用sa登录时可能出现的问题 三.建立数据库 四.在servlet中 ...

最新文章

  1. Oracle cursor_sharing 参数 详解
  2. QT的QThread类的使用
  3. “智物 智造”亮相云栖大会 远程操控工厂震撼骨灰级程序员
  4. error occurred when trying to upload ui5 project to ABAP repository in win8
  5. ASP.NET Core 中的错误处理
  6. 深度学习之目标检测:R-CNN、Fast R-CNN、Faster R-CNN
  7. DataTable实现分组
  8. new运算符做了什么
  9. vs2019怎么样建立头文件_VS2019库头文件的使用
  10. 30秒让你有效的使用天池实验室资源
  11. 太极图正确画法_太极图唯一正确的画法
  12. C++如何写adaptable仿函数
  13. 51单片机课设——温控手机散热器
  14. java 计算正态分布_使用Java计算正态分布
  15. 用Java做一个基于Swing的多人网络聊天室
  16. 一篇文章揭穿创业公司的套路
  17. magicmatch java_签名图片一键批量生成 使用Java的Webmagic爬虫实现
  18. Python爬取猫眼电影数据并对其进行数据可视化
  19. 自定义redisTemplate以及redisutils的封装使用
  20. 曝光了,清华计算机系最牛的课!

热门文章

  1. Docker 安装私有镜像库的简单使用
  2. 一些宏的应用,包括NSLog
  3. 解决screen Cannot open your terminal '/dev/pts/1'问题
  4. Ubuntu 14.04 LTS, 64bit, cuda 7, Caffe环境配置编译和安装
  5. 高级驾驶辅助系统ADAS
  6. Node.js- sublime搭建node的编译环境
  7. Android -- TouchEvent的分发和截获方式
  8. Android项目Build报错Unable to execute dx(65535问题解决方案)
  9. Javascript Prototypes之旅(A Plain English Guide to JavaScript Prototypes译文)
  10. Ruby的资源站点和开发工具列表