我现在使用的sql2000,连接vs2005,中间需要SQL Server management studio express进行操作,不管我的SQL服务器是打开还是关闭,vs2005都能通过语句多数据进行操作,这是为什么???第二个问题:我现在装的是sql2000,用的操作界面是SQL Server management studio express,那我真正操作的是sql2000数据库吗???第三个问题:如何才能关闭数据库,来测试vs2005连不上数据库出现的bug,关闭数据库是为了测试代码中的bug,不是出现了bug来检查数据库Thanks!!!

解决方案 »

  1.   

    http://www.cnblogs.com/sishahu/archive/2011/07/04/2097052.html
      

  2.   

    1、vs2005连接的是sql的服务,这个你肯定没关
    2、要根据实例名称确定连接的数据库
    3、在SQL Server management studio连接后,停止实例;
       或者关闭sqlserver服务
       或者吧连接字符串改成错的
      

  3.   

    1.关闭SQL2005服务器,并不同时关闭SQL2005的服务,服务没有关闭,程序还是可以继续访问.
    2.用SQL Server management studio express操作SQL2000,跟用SQL2000的企业管理器一样,都是在真正操作SQL2000.
    3.SQL2005要停止服务,可以在进程中强制关闭,也可以在SQL Server management studio express,已注册的服务器,选择你要停止的服务器,鼠标右键,在弹出的菜单中选择"停止"选项.