用 net star xxxx(sql服务器名) 命令试试 

解决方案 »

  1.   

    to radar(): 用net start mssqlserver 可以启动sql server manager ,但如果sql server  的Auto-start service when OS starts 项没有选中,好象还是不行
      

  2.   

    请用下面的代码:
      SQLServer :=CreateOleObject('SQLDMO.SQLServer');
      SQLServer.Start(True, 'xzy', 'sa', '');
      SQLServer.Registry.AutostartServer := True;
      

  3.   

    To prometheusphinx(白日梦):  这段代码你试过吗??为什么报错:“ [SQL-DMO]Service Control Error:无法创建终结点 ”还有没有更详尽的代码??多谢各位大侠了!!!!!!!!!
      

  4.   

    启动用:C:\MSSQL7\Binn\scm.exe -Action 1 -Silent 1
    这句行吗?
      

  5.   

    这段代码我试过了,一点问题都没有,不过是本机的,
    能不能启动RemoteServer就不清楚了。
      

  6.   

    To :prometheusphinx(白日梦)   你用的是DELPHI吗?还是VB?
      

  7.   

    刚刚测试过,从Win98机子上启动NT Server上的SQL Server没有成功,也未出错!