以前装的sqlserver 2008试用期到了,就按照网上的步骤,彻底删除了sqlserver,然后又重新装了下,再用eclipse连接的时候,发现提示TCP/IP被禁用,然后找到了sqlserver的配置工具

,把TCP/IP改成启用,之后重新运行eclipse的连接程序:

package pkg;
import java.sql.*;
public class one
{
 public static void main(String[] args)
 {
  String JDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQL数据库引擎
  String connectDB="jdbc:sqlserver://localhost:1433;DatabaseName=Test";
  try
  {
   Class.forName(JDriver);//加载数据库引擎,返回给定字符串名的类
  }catch(ClassNotFoundException e)
  {
   //e.printStackTrace();
   System.out.println("加载数据库引擎失败");
   System.exit(0);
  }    
  System.out.println("数据库驱动成功");
 
  try
  {
   String user="sa";
   String password="wangwei";
   Connection con=DriverManager.getConnection(connectDB,user,password);//连接数据库对象
   System.out.println("连接数据库成功");
   Statement stmt=con.createStatement();//创建SQL命令对象
  
   //创建表
   System.out.println("开始创建表");
   String query="create table TABLE1(ID NCHAR(2),NAME NCHAR(10))";//创建表SQL语句
   stmt.executeUpdate(query);//执行SQL命令对象
   System.out.println("表创建成功");
     
   //输入数据
   System.out.println("开始插入数据");
   String a1="INSERT INTO TABLE1 VALUES('1','旭哥')";//插入数据SQL语句
   String a2="INSERT INTO TABLE1 VALUES('2','伟哥')";
   String a3="INSERT INTO TABLE1 VALUES('3','张哥')";
   stmt.executeUpdate(a1);//执行SQL命令对象
   stmt.executeUpdate(a2);  
   stmt.executeUpdate(a3);
   System.out.println("插入数据成功");
  
   //读取数据
   System.out.println("开始读取数据");
   ResultSet rs=stmt.executeQuery("SELECT * FROM TABLE1");//返回SQL语句查询结果集(集合)
   //循环输出每一条记录
   while(rs.next())
   {
    //输出每个字段
    System.out.println(rs.getString("ID")+"\t"+rs.getString("NAME"));
   }
   System.out.println("读取完毕");
  
   //关闭连接
   stmt.close();//关闭命令对象连接
   con.close();//关闭数据库连接
  }
  catch(SQLException e)
  {
   e.printStackTrace();
   //System.out.println("数据库连接错误");
   System.exit(0);
  }
 }
}

发现还是提示这样的错误,我就猜测或许是没有在eclipse中保存上面的代码的原因吧,可是后来我就试了试,发现还是不对,之后在网上查了查,原来没有重启sqlserver(mssqlserver)就找这启动项也找了会 如下:

然后右击 重新启动 可发现启动失败,又头大了,最后才知道原来是 SQL Server网络配置里面的VIA启用了,最后把VIA关闭,重启就好了,然后再运行程序
就欧了

Eclipse连接sqlserver体验过程的更多相关文章

  1. Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)

    http://blog.csdn.net/zhyl8157121/article/details/8169172 目录(?)[-] 项目说明 开发环境的部署 数据库设计 服务器端程序设计Webserv ...

  2. asp.net 连接sqlserver数据库

    在asp.net中连接sqlserver数据库之前,首先得确保正常安装了sqlserver2008,同时有数据库. 在项目中添加一个类DB,用来专门负责执行对数据库的增删改查.在添加的过程中会弹出下面 ...

  3. Oracle 11g透明网关连接Sqlserver

    Oracle 11g透明网关连接Sqlserver oracle 透明网关是oracle连接异构数据库提供的一种技术.通过Gateway,可以在Oracle里透明的访问其他不同的数据库,如SQL Se ...

  4. Mac中遇到的Eclipse连接不上mySql的问题

    1.首先我们在eclipse中连接数据库的过程中,遇到的问题就是如上图.开始百度Communications link failure 这几个关键字.得到的结果基本上就是基本配置参数wait_time ...

  5. eclipse 连接sql sever

    https://www.cnblogs.com/newen/p/4428541.html 和eclipse连接mysql相似,只是 String url="jdbc:sqlserver:// ...

  6. sql server和eclipse连接问题

    最近学习java,需要用的数据库sql sever,这就有一个连接问题需要设置 首先需要下载sql server,可查看我的博客sql sever下载教程: 连接教程:eclipse连接sql ser ...

  7. php以pdo方式连接sqlserver,无法开启sqlsrv扩展

    首先,PHP连接sqlserver代码如下: $host="aaaaa"; $dbname="aaaaa"; $user="aaaaa"; ...

  8. 用Window Authentication的方式去连接SQLServer

    用Window Authentication的方式去连接SQLServer Connection String: jdbc:sqlserver://${serverName};databaseName ...

  9. ORACLE连接SQLSERVER

    一.实验(实验成功) 1.实验目标:ORACLE连接SQLSERVER以及查询数据 2.搭建的环境: oracle 9i 9.0.2.0.1 地址:192.168.40.139 sql2000 的数据 ...

随机推荐

  1. Ubuntu链接库查找

    apt-get install apt-file apt-get update apt-file search

  2. puppet的使用:安装puppet

    最近项目要使用puppet,趁机赶紧学习下. 在家里的机器中搭建puppet环境,使用两台ubuntu 14.04: 准备工作 时间同步 两台设备先进行时间同步,我把要安装master的机器作为NTP ...

  3. 详解XMLHttpRequest的跨域资源共享

    0x00 背景 在Browser Security-同源策略.伪URL的域这篇文章中提到了浏览器的同源策略,其中提到了XMLHttpRequest严格遵守同源策略,非同源不可请求.但是,在实践当中,经 ...

  4. pict总结

    pict总结 pict总结 Friday, September 25, 2015 12:03 PM pict:微软出品的一个自动生成case工具,运用组合测试方法 1 pict安装 2 pict环境变 ...

  5. Git版本控制原理和常用指令说明

    平时在Android Studio开发Android项目,习惯了点击右键或图标直接拉新fetch,pull,commit和push.但是必要的时候还得在终端输入命令行.比如正在开发新版本v3.0,老板 ...

  6. Architecture of a Java Compiler

    Architectural Overview   A modern optimizing compiler can be logically divided into four parts:   Th ...

  7. tomcat 日志详解

    1 tomcat  日志详解 1.1  tomcat 日志配置文件 tomcat 对应日志的配置文件:tomcat目录下的/conf/logging.properties. tomcat 的日志等级有 ...

  8. Linux下安装了Xampp,但命令行使用不了MySQL

    引用:http://www.2cto.com/database/201406/309521.html   刚安装好Xampp,使用localhost也能正常运行, phpMyAdimin也能正常登录 ...

  9. mysql和mysql jdbc连接器mysql-connector-java对应关系

    mysql和mysql jdbc连接器mysql-connector-java对应关系,请参考下图:来源于mysql官网

  10. CC2530自动安全联网

    CC2530自动联网的苦恼 不知道博客园里面有没有人研究CC2530,也就是zigbee技术,其实我在做东西的时候很纠结一个问题,那就是我如何将设备连上后,如何通过协调者发送命令给终端呢?有什么方法可 ...