sqlserver2005 使用

sqlserver2005 安装包下载地址:http://pan.baidu.com/s/1bnq4msv

安装截图:


 

 

(1)使用SQL Server Management Studio 导入mdf文件


 

(2)SQL Server Management Studio 连接sqlserver2005

连接地址应该是:WIN7-20070102UA\SQLSERVER2005

\ 左边是计算机名称或者ip,\ 右边是sqlserver2005 的实例名称

注意:不是服务名,而是实例名,以我的sqlserver2005举例,实例名是SQLSERVER2005,服务名是:MSSQL$SQLSERVER2005


 

(3)Java 连接sqlserver2005

报错com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败

Java代码  

  1. com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect  
  2.     at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)  
  3.     at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)  
  4.     at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)  
  5.     at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)  
  6.     at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)  
  7.     at java.sql.DriverManager.getConnection(DriverManager.java:571)  
  8.     at java.sql.DriverManager.getConnection(DriverManager.java:215)  
  9.     at com.hw.util.DbUtil.getConn(DbUtil.java:23)  
  10.     at com.hw.util.DbUtil.main(DbUtil.java:33)  

 原因:sqlserver2005 的TCP/IP没有开启,按下图所示开启即可.

注意:sqlserver2005 的jdbc 端口号不是1433,而是58076

java 通过jdbc连接sqlserver2005 代码 :

Java代码  

  1. public class DbUtil {  
  2.     private String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";  
  3.     private String url ="jdbc:sqlserver://localhost:58076;databasename=school";  
  4.     private String user = "sa";  
  5.     private String pwd ="1234567";  
  6.       
  7.     public Connection getConn(){  
  8.         Connection conn = null;  
  9.         try {  
  10.             Class.forName(driver);  
  11.             conn = DriverManager.getConnection(url,user,pwd);  
  12.         } catch (Exception e) {  
  13.             e.printStackTrace();  
  14.             System.out.println("查看数据库服务器开启");  
  15.         }  
  16.         return conn;  
  17.           
  18.     }  
  19.     public static void main(String[] args) {  
  20.         DbUtil dbUtil=new DbUtil();  
  21.         System.out.println(dbUtil.getConn());  
  22.     }  
时间: 2024-09-16 15:05:08

sqlserver2005 使用的相关文章

sqlserver2005没有log日志文件时恢复数据库的方法

SQLServer2005数据库日志文件损坏的情况下如何恢复数据库呢?下面我们来详细分析... 在某些偶然的情况下, 会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障.计算机非正常重启或关机. 当SQL Server 2005数据库日志文件损坏时,可能会出现以下情况: 1.在SQL Server Management Studio中显示数据库处于置疑(suspect)状态. 2.事件日志可能会出现如下错误信息:Could not redo log record (2173

使用SQLServer2005

server|sqlserver 按如下方法(网上查到的): So onto the Command Prompt ! (wooohooo) SQLCMD.exe will be your friend to explore the Beta 1 build of SQL Express. Here's how: - Open a Command Prompt - SQLCMD -E -S servername\instancename (e.g. SQLCMD -E -S guntherb01

如何将SQLServer2005中的数据同步到Oracle中

有时由于项目开发的需要,必须将SQLServer2005中的某些表同步到Oracle数据库中,由其他其他系统 来读取这些数据.不同数据库类型之间的数据同步我们可以使用链接服务器和SQLAgent来实现.假设我们 这边(SQLServer2005)有一个合同管理系统,其中有表contract 和contract_project是需要同步到一个 MIS系统中的(Oracle9i)那么,我们可以按照以下几步实现数据库的同步. 1.在Oracle中建立对应的contract和 contract_proj

sqlserver2005(Express版)的配置

sqlserver2005现在的版本比较多,有express 版的,有企业开发版等,我目前用的express版的,占用系统资源还是很少的,不象网上所说的,一运行开发版,就吃掉400多M内存,对于我们绝大多数人来说,为了看看sqlserver2005的新特性,没有必要装什么正式开发版,Express版的小,而它的功能够个人用了.装完 sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有下,安装好manage管理器后,在程序中连接sqls

sqlserver2005的KPI展示控件开发详解

注意:这篇文章其实在几天前我已经写过,但是那是我的第一片文章,写的相当粗糙,很多东西都没有写详细,只是草草的提供了源码的下载,看到我的那篇<数据挖掘控件研究>点击量有点大,给了我不少安慰,因此决定重写KPI展示这片文章.没有深入了解过的朋友请继续往下看. 关于sqlserver2005中的KPI特性,相信接触过sqlserver2005的BI的平台的朋友都有所耳闻.并且跟数据挖掘查看器一样,微软只在sqlserver2005客户端里面提供了展示界面,并没有把展示的编程接口提供给我们.所以这些工

SQLServer2005及以上存储过程分页方法

  最近实习期间,项目开发过程中遇到了分页问题,问题如下: 在项目开发过程中,往往会遇到展示展示内容的问题.当内容数量不多的时候,我们直接用一条"SELECT * FROM ..."将去不内容提取出来也无伤大雅.但是,随着项目的不断扩大,将过多的内容展示在一个页面就显得不合理了,此时,就要用到分页技术. 其实分页,包括前台分页和后台分页. 所谓前台分页:就是一次性后天存储设备取出多页数据,传到前台,再分页展示.前台分页的好处是: 1.当每次去适量数据时,取数据时间并没有太大影响,前台分

SQLServer2005 评估和管理索引

  SQLServer2005动态管理视图(DMVs)返回会话.事务.请求的服务器状态信息.它可用于诊断.内存和过程调优.监控(SQLServer2000不支持).SQLServer引擎跟踪详细的资源使用情况,用select语句从DMVs中可查到,但是这些信息不会长期驻留在磁盘上. 由于索引提供了代替表扫描的一个选择,且DMVs返回索引使用计数,所以可以比较索引的成本和其性能.这个比较包括保持索引最新的成本,与使用索引而不是表扫描读数据的性能之比.谨记一个更新或删除操作先要读数据从而定位数据,然

解析SQLServer2005的Top功能

所有人都知道select top 的用法,但很多人还不知道update top 和 delete top 怎么用.以往的做法是set rowcount来指定,其实SQL2005中对于Top语句的增强除了参数化之外还包括对update和delete的支持,但可惜的是还不支持自定义 的order by列.如果要自定义派序列可以借助CTE.对于CTE的任何更改都会影响到原始表.我们看下面的测试代码. 复制代码 代码如下: set nocount on use tempdb go if (object_

vb2005与sqlserver2005平台下报表预览及其打印的实现

vb2005与sqlserver2005平台下报表预览及其打印的实现 在需要打印的选项上单击右键即可出现"打印"功能入口 数据库自动填充成一张详尽的报表,当然报表内容是程序设计出来的,可实现任何形式的报表. 这是打印设置对话框,与经常使用的打印设置基本类似,不再赘述. 这是打印预览对话框,不错吧,漂亮吧,这主要是PringPriviewDialog的功劳. 预览窗口也是主窗体的子窗体! 这就是打印出来的纸质报表,什么都没调,直接单击打印按钮出来就是这个样子. 这是所见即所得的报表产生方

在VMWare中配置SQLServer2005集群 Step by Step(五) SQLServer集群安装

  安装 SQLServer2005 集群 1. 安装MSDTC ,打开控制面板,添加删除程序,添加删除windows 组件,选择应用服务器,选择启用网络DTC 访问 2. 安装完成后,在集群管理 器中添加资源MSDTC 3. 选择所有的节点即可 4. 选择MSDTC 依存关系,资源包括磁盘Q( 仲裁盘) 和群集名 5. 在集群管理中,选中MSDTC 后,点击右键进行联机 6. 安装SQLServer ,选择Disk1 进行安装 7. 点击下一步 8. 下一步 9. 系统配置检查完成后,运行下一