zoukankan      html  css  js  c++  java
  • sql server agent服务无法启动

    sql server agent服务无法启动

    背景

    最近我们一批sql server数据库服务器更换一些硬盘,例行检查服务运行情况时,发现其中有一台服务器的agent无法启动,针对这次处理过程记录如下。

    环境情况

    Microsoft SQL Server 2017 (RTM-CU14) (KB4484710) - 14.0.3076.1 (X64) Mar 12 2019 19:29:19 Copyright (C) 2017 Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows Server 2012 R2 Datacenter 6.3 <X64> (Build 9600: ) (Hypervisor) 

    表象

    agent无法启动,查看系统事件查看器,信息如下:
    - System 
    
      - Provider 
    
       [ Name]  SQLSERVERAGENT 
     
      - EventID 324 
    
       [ Qualifiers]  49152 
     
       Level 2 
     
       Task 4 
     
       Keywords 0x80000000000000 
     
      - TimeCreated 
    
       [ SystemTime]  2019-06-13T11:05:09.000000000Z 
     
       EventRecordID 3097 
     
       Channel Application 
     
       Computer iZvtmqn0iz9qduZ 
     
       Security 
     
    
    - EventData 
    
       Failed to initialize SQL Agent log 
       系统找不到指定的路径。 
    
     
     
     
     
    直接点sql server 代理 会报如下错误(error:15281)

    操作

    在数据库中设置
    sp_CONFIGURE 'SHOW ADVANCE',1
    GO
    RECONFIGURE WITH OVERRIDE
    GO
    sp_CONFIGURE 'AGENT',1
    GO
    RECONFIGURE WITH OVERRIDE
    GO
     
     
     
    再点sql server 代理右键查询属性
    因为我们更换硬盘的时候,原来的D盘已卸载。
    因我们更换了硬盘,把D盘拆掉了。找到原因之后,那问题就变成如何修改这个路径的问题了。
    USE [msdb] 
    EXEC msdb.dbo.sp_set_sqlagent_properties @errorlog_file=N'F:Program FilesMicrosoft SQL ServerMSSQL14.MSSQLSERVERMSSQLLogSQLAgent.out'
    GO
     
     
     
     
    修改完毕重启agent服务就正常了;

     

  • 相关阅读:
    上百个Linux、BSD、Unix学习电子书+视频下载汇总
    测试管理杂谈之理论篇
    浅谈软件测试思维
    细节决定完美——色彩在测试工作中的应用
    图像视频测试基础
    [转]什么是三码、五码机?
    一组经典测试思想观点
    关于LCD分辨率、色素相关知识介绍
    QTP 学习视频汇总
    【诗词涂鸦】满江红 别情
  • 原文地址:https://www.cnblogs.com/jil-wen/p/12486515.html
Copyright © 2011-2022 走看看