无法在服务器上启动服务SQLSERVERAGENT

时间:2014-05-07 10:53:10

标签: sql-server sql-server-2008

我正在使用SQL Server 2012.我移动了我的数据和日志文件,我厌倦了启动SQL Server。但它说:

  

无法在服务器X上启动服务。(mscorlib)

     

PSFACAMDWHSQL2上的MSSQLSERVER服务已启动然后停止。 (ObjectExplorer)。

SQL错误日志:

  

无法在服务器PSFACAMDWHSQL2上启动服务MSSQLSERVER。 (mscorlib程序)

     

计划地点:

     

服务器堆栈跟踪:
  在Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.Start()
  在System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md,Object [] args,Object server,Int32 methodPtr,Boolean fExecuteInContext,Object []& outArgs)
  在System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg,IMessageSink replySink)

     

在[0]处重新抛出异常:
  在System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg,Boolean bProxyCase)
  在System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed,MessageData& msgData)
  在Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ServiceActionHandler.EndInvoke(IAsyncResult结果)
  在Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ServiceControlProgress.ActionCompletedHandler(IAsyncResult result)

     

PSFACAMDWHSQL2上的MSSQLSERVER服务已启动然后停止。 (ObjectExplorer)

     

计划地点:

     

at Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.Service.Start()

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您的实例无法启动,因为model数据库不在其预期的位置。作为快速修复,将模型数据库的文件移动到其原始位置并启动实例。

请阅读有关移动数据库here的信息。