sql >> Base de Datos >  >> RDS >> Oracle

Trabajo del Agente SQL:es posible que la conexión no esté configurada correctamente o que no tenga los permisos correctos en esta conexión.

Ok, rastreé este después de mucho dolor.

Funcionaba bien en un entorno, pero no en otro, así que encendí Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx ) y ejecutó un paquete a través del trabajo del Agente SQL, comparando qué entidades del sistema se vieron afectadas en cada entorno.

En el entorno fallido, en el punto de la operación de transferencia masiva, el paquete intentó obtener la DLL del cliente de Oracle 11 y luego se colgó.

Sabía que esto estaba instalado y, además, la ruta DLL era una configuración de entorno del sistema. Después de una mayor investigación, se reveló que el servidor no se había reiniciado desde la instalación del cliente Oracle y que el proceso del Agente SQL Server no se había reciclado.

Sí, ¿puedes creerlo? La antigua solución del servicio de asistencia técnica "¿Puedes reiniciar tu computadora?" funcionó.

¡Suspiro!