java语言中,通过jdbc访问sqlserver2005(2008)数据库默认实例可以按常用的写法来写url连接。代码如下:

Connection cn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=demo", "sa","sa");

其中localhost为sqlserver2005数据库ip,Demo为数据库名。

自命名的sqlserver数据库实例(实例名:SQL2008R2)的数据库又是如何访问?经过查资料和摸索发现url写法如下:

con = DriverManager.getConnection("jdbc:sqlserver://localhost;instanceName=SQL2008R2; DatabaseName=Demo", "sa","sa");

也可以这样写:

Connection cn = DriverManager.getConnection("jdbc:sqlserver://localhost//SQL2005; DatabaseName=Demo", "sa","sa");

注意,连接数据库自命名实例的url中没有端口号1433,这是SQLServer中的管理机制决定的。

1. 如果机器上安装的是SQLServer的默认实例(MSSQL),那么就是通过TCP 默认1433端口远程连接。如果你打开了防火墙,需要放开1433端口。

2.  如果机器上有多个数据库实例,例如 SQLServer2005, SQLServer2008, SQLServer2008R2等,而你的SQLServer2008R2安装在Named instance,例如localhost\MyInstance。这样连接默认是UDP 1434端口(可以自己指定,在第三点的第二个选项卡IP address里面IPALL里面输入SQL运行的端口),并且需要打开SQL Browser service服务。在服务 - SQL Browser service,设置为自动启动。如果你打开了防火墙,需要放开UDP 1434端口。

jdbc mysql 实例名_JDBC连接自定义sqlserver数据库实例名(多个实例)相关推荐

  1. JDBC连接自定义sqlserver数据库实例名(多个实例)

    JDBC连接自定义sqlserver数据库实例名(多个实例) 2012年06月07日 12:14:48 阅读数:18097 java语言中,通过jdbc访问sqlserver2005(2008)数据库 ...

  2. sqlserver 连接远程sqlserver数据库

    /* 2019-02-19 17:42:41 @hury sqlserver 连接远程sqlserver数据库 */ /*1.新增链接服务器*/ exec sp_addlinkedserver @se ...

  3. jdbc连接mysql的语法_JDBC连接MySQL

    JDBC连接MySQL 加载及注册JDBC驱动程序 Class.forName("com.mysql.jdbc.Driver"); Class.forName("com. ...

  4. jdbc mysql ssh通道_Jdbc使用ssh通道连接Mysql

    很多时候,我们可能会出现这种情况:我们的程序无法直接连接数据库,而要通过某一台linux等中间机器来实现一个中转,比如我们的机器是A,数据库是C,A和C不能直接连接,但A可以连接B,B可以连接C,这时 ...

  5. jdbc连接数据库mysql的问题_JDBC连接Mysql数据库出现的问题汇总

    最近安装了一个 mysql 8.0 版本的数据库,在程序中连接的时候可谓是状况不断.之前也会遇到一些问题,这里就对使用 JDBC 连接 mysql 会出现的问题做一个汇总. 在此之前说明一下环境: 开 ...

  6. .net 连mysql代码_.net连接常用的数据库代码

    1.C#连接连接Access 程序代码: ------------------------------------------------------------------------------- ...

  7. 阿里云的mysql主机名_阿里云的数据库主机名是什么

    全网最新活动请看下方内容或右侧内容! --------------- 阿里云的数据库主机名是什么,阿里云怎么建数据库. 在阿里云ecs云服务器上部署数据库后,在平常的操作中可能会遇到些问题,可以先做个 ...

  8. Linux下PHP使用 PHP_ODBC 连接微软SQLSERVER数据库

    写本文时的环境是 ubuntu 16.04 LTS php 7.0.27 unixODBC 2.3.5 FreeTDS 1.00.82 2018-03-02日 PHP使用sqlSrv连接微软的SQLS ...

  9. php server 连接字符串,sqlServer 数据库常用连接字符串

    sqlServer 数据库常用连接字符串 用户名和密码验证的方式去连接到数据库服务器 add name="conStr" connectionString="Data S ...

最新文章

  1. MyBatis学习--简单的增删改查
  2. win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程
  3. Linux在U盘安装python的过程详解
  4. 多线程学习笔记(十二)
  5. 关于WM_NOTIFY的使用方法
  6. Spring源码解析
  7. 利用Chrome与迅雷下载斗鱼录播视频
  8. webm格式怎么转换成mp4?
  9. 带你去看——WRC 2016 世界机器人博览会
  10. 电视大屏怎么看英语启蒙动画片?跟着这3个应用学,省不少早教钱
  11. oracle中imp命令详解,Oracle使用imp命令导入数据详解
  12. BOSS招聘网站数据分析岗位分析详情
  13. 制度罚则-- 线下Bug规范
  14. 人民币对美元汇率中间价报6.7941元 下调139个基点
  15. python turtle画表情包--不可以色色
  16. 【第九章】vim程序编辑器
  17. html中重置居中单词是,HTML中的居中方法
  18. iOS - 添加代码片段(Code Snippets)
  19. mysql查询数据库版本
  20. javaString-StringBuilder-StringBuffer

热门文章

  1. pdf怎么转html?
  2. 654. Maximum Binary Tree最大二叉树
  3. Python IDLE或shell中切换路径
  4. 《程序员之禅》一一第3章 为什么要进行禅修编程
  5. .NET程序性能的基本要领
  6. 电信、联通、移动、其它路由表 2011-06-19更新
  7. 经验分享 怎么新建PDF文件
  8. php文章付费阅读系统球料付费阅读系统
  9. Linux下安装Tomcat启动报错
  10. Redis命令——哈希(Hash)