none
Error al ejecutar SQL Server Agent

    Question

  • Que tal

    Necesito ayuda, cree un Job en sql server 2008, pero al tratar de iniciar el servicio de sql server Agent

    "Referencia a objeto no establecida como instancia de un objeto"

    y cuando trato de iniciar el servicio desde el administrador de servicios me dice lo siguiente:

    "El servicio SQL Server Agent(MSSQLSERVER) en equipo local se inicio y despues se detuvo. Algunos servicios se detienen automaticamente si no son usados por ningun servicio o programa"

    Es la primera ves que me pasa este error con el SQL Server Agent, alguien sabe a que se debe y como puedo solucionarlo???

    Muchas Gracias!!

     

    Monday, February 21, 2011 3:29 PM

Answers

  • Hola.

    No sé cuál será el problema. Lo que es seguro es que no es por ser de 64 bits. El agente ha de arrancar, de la misma forma además, independientemente del tipo de procesador.

    Revisa el log del SQL Server Agent para ver si ahí encuentras el motivo por el que no arranca. Existen numerosas causas que pueden estar haciendo que no arranque, una de las más típicas es que el usuario que arranca el agente carece de permisos en el servidor de bases de datos. Para descartar ese motivo (que habría que investigar), trata de arrancar el servicio con un usuario que tenga permisos más que de sobra para ello. Otro de los motivos puede ser un problema en el servidor de bases de datos. Revisa el log de errores de SQL Server en busca de algún mensaje que indique problemas con la base de datos MSDB o con alguna otra.

    Si no das con el problema, danos detalles sobre estos errores y tratamos de orientarte.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    Monday, February 21, 2011 9:07 PM
    Moderator

All replies

  • ¿Qué edición de SQL Server 2008 estás usando? Recuerda que la edición Express no incluye el agente
    Monday, February 21, 2011 3:42 PM
  • Que tal Carlos

     

    no, no es edicion express

    Estos son los datos

     

    Microsoft SQL Server Management Studio 10.50.1600.1

    Microsoft Analysis Services Client Tools 10.0.1600.22

    Microsoft Data Access Components (MDAC) 6.1.7600.16385

    Microsoft MSXML 3.0 4.0 5.0 6.0 

    Microsoft Internet Explorer 8.0.7600.16385

    Microsoft .NET Framework 2.0.50727.4952

    Operating System 5.1.2600

    Monday, February 21, 2011 4:49 PM
  • Con eso no se ve la edición de SQL Server que tienes (2008 R2, por cierto), tan sólo la versión.

    ¿Puedes ejecutar en esa instancia la instrucción SELECT SERVERPROPERTY('Edition') para asegurarnos?

    Monday, February 21, 2011 5:00 PM
  • Es SQL Server 2008 R2 Enterprise Edition

    Gracias

    Monday, February 21, 2011 5:20 PM
  • Ok. En ese caso tiene que haber más información en el visor de eventos sobre la razón por la cual no arranca el servicio
    Monday, February 21, 2011 5:27 PM
  • Me acabo de dar cuanta de una cosa. Iniciar el SQL SERVER AGENT lo he hecho en varias computadoras, y en unas si funciona, en estas la edicion me dice que es Enterprise Edition, sin embargo en las que no puedo inicairlo me dice que es Enterprise Edition 64 bits

     

    Entonces supongo que algo tiene que ver que sea de 64 bits, como puedo iniciar el sql server agent ne 64 bits??

     

    Saludos!!1 

    Monday, February 21, 2011 6:02 PM
  • Hola.

    No sé cuál será el problema. Lo que es seguro es que no es por ser de 64 bits. El agente ha de arrancar, de la misma forma además, independientemente del tipo de procesador.

    Revisa el log del SQL Server Agent para ver si ahí encuentras el motivo por el que no arranca. Existen numerosas causas que pueden estar haciendo que no arranque, una de las más típicas es que el usuario que arranca el agente carece de permisos en el servidor de bases de datos. Para descartar ese motivo (que habría que investigar), trata de arrancar el servicio con un usuario que tenga permisos más que de sobra para ello. Otro de los motivos puede ser un problema en el servidor de bases de datos. Revisa el log de errores de SQL Server en busca de algún mensaje que indique problemas con la base de datos MSDB o con alguna otra.

    Si no das con el problema, danos detalles sobre estos errores y tratamos de orientarte.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    Monday, February 21, 2011 9:07 PM
    Moderator
  • Excelente!!!

    Muchas Gracias, ya di con el problema, revise el log de errores del SQL y me decia que no estaba activo el NT AUTHORITY\SYSTEM

    asi que lo habilite y ahora si puede iniciarl el SQL SERVER AGENT

     

    Muchas garacias a todos por su ayuda

    Saludos!!1

    Tuesday, February 22, 2011 3:04 PM