`
zhuixue
  • 浏览: 172248 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

JDBC 连接 SQL Server 数据库实例 - 创建连接 URL

阅读更多

      最近工作用到SQL Server数据库,接触到数据库实例的设置。进而引出对设置实例的JDBC连接的书写。查找相关资料后整理如下

 

连接 URL 的一般形式为:
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]


其中:

jdbc:sqlserver://(必需)称为子协议,且为常数。
serverName(可选)是要连接到的服务器的地址。它可以是 DNS 或 IP 地址,也可以是本地计算机地址 localhost 或 127.0.0.1。如果未在连接 URL 中指定服务器名称,则必须在属性集中指定。
instanceName (可选)是 serverName 上要连接到的实例。如果未指定,则会连接到默认实例。
portNumber(可选)是 serverName 上要连接到的端口。默认值为 1433。如果使用默认端口,则无需在 URL 中指定端口及其前面的“:”。
注意:
若要获得最佳连接性能,应在连接到指定实例时设置 portNumber。这将避免为了确定端口号而与服务器进行往返通讯。如果同时使用 portNumber 和 instanceName,则会优先使用 portNumber,而忽略 instanceName。
 

property(可选)是一个或多个选项连接属性。有关详细信息,请参阅JDBC 连接 SQL Server 数据库 - 设置连接属性 。可指定该列表中的任何属性。属性只能用分号(“;”)分隔,且不允许重复。

 

分享到:
评论
2 楼 ajen87 2010-12-22  
我试过我的Java项目在windows环境下跟在UNIX环境下的结果不一样,windows环境下要只有实例名不要端口才可以连,而在实例名有端口没有的情况下,UNIX环境下的项目就连不了了。想请教一下这个是什么原因。
1 楼 langzhe 2009-11-28  
我配置数据源
主机名填写 127.0.0.1/LXW2005
但测试出错

相关推荐

    jdbc连接数据库getConnection 增、删、改、查

    String url = "jdbc:sqlserver://localhost:1433;DatabaseName=jdbc"; String user = "sa"; String password = "sa"; String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; Connection conn = null; try ...

    JDBC 3.0数据库开发与设计

    2.1.2 Microsoft SQL Server数据库设计及ODBC配置 2.1.3 Oracle 数据库的基本说明及其使用简介 2.1.4 MySQL的安装及使用简介 2.2 使用JDBC连接数据库 2.2.1 SQLJ基本知识 2.2.2 用PL/SQL和Java建立应用程序的...

    TOMCAT6.0配置数据库连接池

    * maxActive - 同一时刻可以自数据库连接池中被分配的最大活动实例数。 * maxIdle - 同一时刻数据库连接池中处于非活动状态的最大连接数。 * maxWait - 当连接池中没有可用连接时,连接池在抛出异常前将等待的最大...

    java 数据库实例

    java 中几个连接数据库的小例子 Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@192.168.8.20:1521:recruit"; Connection con = DriverManager.getConnection(url, ...

    java程序是怎么操作数据库的,可以以常用据库为例,求详细解答,最好能举例。

    //取得连接的url名,注意sqlserver是dsn名 Connection con; //实例化一个Connection对象 Statement stmt; String query = "select * from col_link"; //选择所有的Col_link表中的数据输出 try { Class.for...

    jdbc基础和参考

    JDBC连接数据库的步骤: 1.注册驱动(加载驱动): 注册的方式: 1.使用类加载器(使用反射的方式) Class.forName(driverName); 2.实例化Driver Driver driver = new oracle.jdbc.driver.OracleDriver(); ...

    Struts2+Spring3+Hibernate3 用户管理系统实例源码

    此时将<property name="url" value="jdbc:mysql://127.0.0.1:3306/test"/> 后面的test改成你自己的mysql数据库名,用户和密码也是改成自己的 3,导入sql脚本 其中test文件夹就是数据库的文件夹,您可以通过找到...

    jsp 用内置对象编写的留言板

    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";//建立连接字符串 Connection conn=DriverManager.getConnection(url,"sa","123");//建立连接 if(conn!=null) out.print(...

    教学、学习必备:jsp教案

    7.1 创建SQLSERVER数据库 169 7.2JDBC 169 7.3数据库的连接方式 169 7.3.1JDBC-ODBC桥连接 170 7.3.2使用纯Java数据库驱动程序 172 7.4查询操作 175 7.4.1顺序查询 176 7.4.2随机查询 184 7.4.3条件查询 190 7.4.5 ...

    jsp连接池成功之例

    数据库连接池配置 <br>环境:xp2+IE7.0+tomcat5.028+mysql5.018 <br>1.假定tomcat 安装目录为:D:\Tomcat5 <br>2.假定程序目录为: D:\web\WebRoot <br> 目录设置请看WebRoot.xml 中有下面这句代码:...

    JSP分页查询实例代码.doc

    strCon = "jdbc:sqlserver://127.0.0.1;databaseName=Northwind"; //连接数据库 sqlCon = java.sql.DriverManager.getConnection(strCon, "sa", ""); //创建一个可以滚动的只读的SQL语句对象 sqlStmt = ...

    JSP+java开发

    String url = "jdbc:sqlserver://localhost:1433;DatabaseName=users"; // 连接数据库的地址 String user = "sa";// 数据库用户名 String pwd = "123";// 数据库密码 Connection ct = null; ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    8.3.2 建立到数据库的连接 263 8.3.3 访问数据库 264 8.3.4 事务处理 289 8.3.5 可滚动和可更新的结果集 296 8.4 jdbc数据源和连接池 299 8.5 mysql对中文的处理 302 8.6 小结 302 第9章 会话跟踪 303 9.1 ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    3.2.1. Web应用程序开发环境—SQLserver数据库 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。SQL Server 2000是Microsoft公司于...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    8.3.2 建立到数据库的连接 263 8.3.3 访问数据库 264 8.3.4 事务处理 289 8.3.5 可滚动和可更新的结果集 296 8.4 jdbc数据源和连接池 299 8.5 mysql对中文的处理 302 8.6 小结 302 第9章 会话跟踪 303 9.1 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    8.3.2 建立到数据库的连接 263 8.3.3 访问数据库 264 8.3.4 事务处理 289 8.3.5 可滚动和可更新的结果集 296 8.4 jdbc数据源和连接池 299 8.5 mysql对中文的处理 302 8.6 小结 302 第9章 会话跟踪 303 9.1 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    8.3.2 建立到数据库的连接 263 8.3.3 访问数据库 264 8.3.4 事务处理 289 8.3.5 可滚动和可更新的结果集 296 8.4 jdbc数据源和连接池 299 8.5 mysql对中文的处理 302 8.6 小结 302 第9章 会话跟踪 303 9.1 ...

    JSP动态网页制作基础培训教程源代码.rar

    建立后台SQL Server数据库。读者应该确保计算机上安装有SQL Server 2000服务器,启动SQL Server服务后,打开查询分析器,然后执行本章目录下的db.sql文件自动生成并初始化数据库。 2.将本章的代码(文件夹news)...

    JAVA上百实例源码以及开源项目源代码

     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...

    易买网Demo.zip

    初级java学者的入门项目,数据库为mysql 怕有些初学者不会配置TOMCAT文件,我把TOMCAT... url="jdbc:oracle:thin:@localhost:1521:S304" /> 将S304改成自己家所安装的oracle实例名即可。一般是ORCL 祝大家学习愉快!

Global site tag (gtag.js) - Google Analytics