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端口。
转自:http://blog.csdn.net/jdk2006/article/details/7641399
分享到:
相关推荐
* @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Scanner sc=new Scanner(System.in); int typenum=0;String names="nulls";...
1. SQL Server 2005提供了多个版本,包括Enterprise Edition、Standard Edition、Evaluation Edition、Workgroup Edition、Developer Edition和Express Edition。在Windows XP上,除了Enterprise Edition之外的其他...
在Spring Boot应用中,多数据源配置是一项关键的技术,它允许我们连接并操作多个数据库,例如MySQL和SQL Server。在本场景中,我们将探讨如何在Spring Boot中设置和管理这样的多数据源配置。 首先,我们需要了解`...
2. **配置文件**:可能包含了一个或多个示例XML配置文件,这些文件定义了如何在GeoServer中配置新的数据存储,以连接到SQL Server数据库。用户需要根据自己的SQL Server实例的详细信息(如主机名、端口、数据库名、...
本文档将深入探讨如何在IBATIS框架下连接和管理多个数据库,以便于在不同环境中灵活切换或同时操作多个数据源。 IBATIS是一个流行的Java和.NET平台上的数据访问层解决方案,它允许开发者编写SQL语句并与对象模型...
3. **数据库连接管理**:用户可以方便地创建、保存和管理多个数据库连接配置,包括设置用户名、密码、主机名、端口和数据库实例,支持SSH隧道,确保数据安全。 4. **结果集查看与操作**:执行SQL查询后,结果将显示...
此压缩包中的源码可能包含一个或多个程序,这些程序设计用于自动扫描局域网内的SQL Server实例,并建立连接,从而实现数据的查询、备份、同步等功能。这样的工具对于需要跨多台服务器进行数据库操作的运维团队尤其...
实例174 捕获多个异常 222 第8章 枚举与泛型的应用 223 8.1 枚举使用的简介 224 实例175 查看枚举类型的定义 224 实例176 枚举类型的基本特性 225 实例177 增加枚举元素的信息 226 实例178 选择合适的枚举元素 227 ...
登录名可以关联一个或多个数据库用户,但每个用户只能属于一个数据库。 4. **权限控制流程**:通过实验中的例子,我们可以看到,当用户试图访问未被授权的数据库或执行未被许可的操作时,系统会拒绝请求。例如,...
总之,ireport5结合SQLServer2005的实例开发涉及到报表设计、数据库连接、数据查询、结果展示等多个环节,需要对两者都有深入的理解和实践经验。通过这样的实例,开发者可以更好地掌握报表工具和数据库的协同工作,...
再者,提及到“自定义服务器”,意味着该工具支持连接到不同的数据库服务器,可能是不同的数据库管理系统(如MySQL、Oracle、SQL Server等),也可能是同一数据库的不同实例或不同环境。这就需要实现跨平台的数据库...
JavaWeb开发中,涉及到多个关键概念,包括标签库、函数库、数据库连接池以及与Tomcat服务器相关的配置。这些知识点是构建高效、稳定的Web应用程序的基础。 1. **标签库**: 标签库(Tag Library)是JavaServer ...
总的来说,将数据库数据导出为Excel文件是一项实用的功能,它需要考虑数据库兼容性、数据处理效率、用户界面友好性等多个方面。通过这样的工具,企业能够更高效地管理和利用他们的数据资源,提升决策质量和业务效率...
数据库比对主要是检查两个数据库实例中的表结构、数据内容以及索引等是否一致。主要涉及以下几个方面: 1. **表结构比对**:包括表名、字段名、字段类型、主键、外键、索引等信息的对比。这一步骤确保了两个数据库...
8. **连接数据库**:安装完成后,可以通过MySQL客户端工具或者编程语言中的数据库驱动(如Python的pymysql、Java的JDBC等)连接到MySQL服务器。连接时需要提供服务器地址、端口号、用户名和密码。 9. **数据库管理*...
总结来说,这个实例展示了如何利用Java和JSP构建一个动态的树形结构,数据来源于SqlServer数据库。通过模型窗体处理数据,JSP负责展示,同时利用AJAX提供交互体验。开发者需要对Java、JSP、SQL以及MVC模式有一定的...