Este artículo describe las razones comunes por las que fallan los trabajos de SQL Server® y los pasos básicos de solución de problemas para investigarlos.
Causas comunes de fallas en el trabajo
Los trabajos de SQL pueden fallar debido a varias razones. Para solucionar estos errores, puede revisar el historial de trabajos de SQL ServerAgent. Para ver estos registros, realice los siguientes pasos:
-
Abra SQL Server Management Studio (SSMS) y conéctese a la instancia de la base de datos correspondiente.
-
Vaya a Administración -> Registros del servidor SQL -> nombre del trabajo SQL .
-
Encuentre el evento de falla del trabajo y revise los detalles del registro.
Los registros de errores deberían ayudarlo a determinar si uno o más pasos del trabajo fallaron.
También puede configurar trabajos para exportar sus registros a un archivo de salida externo para una revisión detallada mediante el Avanzado pestaña de propiedades del trabajo.
Es posible que vea las siguientes razones comunes por las que fallan los trabajos de SQL:
Problemas de permisos o autenticación
El servicio del Agente de SQL Server de Windows® debe estar disponible para realizar trabajos de SQL. Por ejemplo, si el usuario o la cuenta de servicio bajo la que se ejecuta el servicio no tiene suficientes permisos para acceder a recursos compartidos de red o ubicaciones de archivos, pueden ocurrir fallas en el trabajo. Para verificar esto, realice los siguientes pasos:
-
Haga clic en el botón de Windows en su barra de tareas y escriba Servicios .
-
Busque y haga clic con el botón derecho en el Agente SQL Server servicio.
-
Revise la información de la cuenta en Iniciar sesión pestaña.
Al igual que los servicios de Windows, los trabajos del Agente SQL se ejecutan bajo una cuenta de usuario o servicio configurada en el trabajo. Las fallas de trabajo pueden ocurrir cuando hay problemas de permisos o autenticación con el usuario o la cuenta de servicio. Los problemas comunes incluyen:
- Cuenta caducada
- Contraseña incorrecta
- Permisos insuficientes para los recursos
- La cuenta ya no existe
Revise los detalles del registro de fallas del trabajo en SSMS para obtener más información sobre el error específico o el problema de permiso. Puede cambiar la cuenta con la que se ejecuta el trabajo haciendo clic con el botón derecho en el trabajo. Vaya a General tab y cambie la cuenta en Ejecutar como: .
Recursos del sistema no disponibles
Los errores de trabajo pueden ocurrir cuando ciertos recursos no están disponibles en el momento de la ejecución del trabajo. Ejemplos de esto incluyen lo siguiente:
-
Espacio en disco insuficiente
-
Alta utilización de memoria
-
Alta utilización de la CPU
-
Problemas de conectividad de red
Configuración de trabajo incorrecta
También pueden ocurrir fallas en el trabajo si la configuración del trabajo es incorrecta. Para revisar la configuración del trabajo, haga clic con el botón derecho en el trabajo y seleccione Propiedades. . Cuando elimina planes de mantenimiento, el sistema no elimina automáticamente ningún trabajo incluido, por lo que debe eliminar estos trabajos por separado para evitar fallas en el trabajo. Además, la configuración del trabajo podría apuntar a recursos del sistema que ya no existen o a un archivo o ruta de red incorrectos.