如果要继续sql server,T-sql该怎么写?SQL server 服务已经停了,没有谁来解释 T-sql ,则 T-sql 不能被执行,所以不能用 T-sql 来启动 sql server

解决方案 »

  1.   

    停止sql server,可以用:exec master..xp_cmdshell 'net stop mssqlserver'
      

  2.   

    exec master..xp_cmdshell 'net stop mssqlserver'
    这个命令爽,以前拷贝数据库还要kill connections and detatch database
    真是笨到家了,现在极度后悔~~~~~~
      

  3.   

    那么要继续sql server,就用net start mssqlsserver,应该可以吧
    但这个的确不是tsql,用外部程序执行它
      

  4.   

    另外你可以考虑使单个数据库脱机能否完成你的应用?!ALTER DATABASE dbname set offlineALTER DATABASE dbname set online