Si encuentras alguna incompatibilidad con tu código o trabajo, recuerda probar siempre en un entorno de testing antes añadir el código al proyecto final.
Solución:
En primer lugar, @Nick.McDermaid proporcionó un enlace muy útil en los comentarios para obtener más información sobre ¿Qué credenciales de usuario usa el Catálogo de servicios de integración para ejecutar paquetes?
Las soluciones sugeridas
Después de buscar, hay muchos problemas que pueden causar este problema, por lo que proporcionaré muchas soluciones que pueden resolver su problema.
Al ejecutar el paquete SSISDB
1. Permisos de cuentas de SQL Server
Agregue permisos de lectura y escritura a la cuenta en la que ha iniciado sesión en las rutas especificadas
2. Agregue una autenticación de Windows a la cuenta de red
Puede agregar un inicio de sesión de autenticación de Windows para la cuenta de red (utilizado como proxy en el agente del servidor sql) y ejecutar el paquete usándolo.
Al ejecutar el paquete desde el Agente SQL
Este no es tu caso, pero estas informaciones pueden ayudar
1. Permisos de cuentas de SQL Server
Agregue permisos de lectura y escritura a las siguientes cuentas en las rutas especificadas:
NT SERVICESQLSERVERAGENT
NT SERVICEMSSQLSERVER
2. Configuración de un proxy
Puede configurar un proxy para el paquete SSIS y ejecutar el trabajo con esa cuenta de proxy.
Puede consultar uno de los siguientes enlaces para obtener más información:
- Ejecución de un paquete SSIS desde el Agente SQL Server mediante una cuenta de proxy
- Configuración de una cuenta de proxy para ejecutar paquetes de SQL Server Integration Services (SSIS) 2012
3. Asigne unidades de red a la instancia de SQL Server
Algunos artículos sugieren asignar las unidades de red que está utilizando en SQL Server (no en el sistema operativo). Puede consultar uno de los siguientes enlaces para obtener más información:
- Hacer visible la ruta de red para la copia de seguridad y restauración de SQL Server en SSMS
- Configurar la unidad de red visible para SQL Server durante la copia de seguridad y la restauración mediante SSMS
4. Adición de la función SysAdmin
Agregue el rol SysAdmin a las siguientes cuentas:
NT SERVICESQLSERVERAGENT
NT SERVICEMSSQLSERVER
Otros enlaces que tienen un problema similar
- Acceso denegado al intentar ejecutar un trabajo de agente
- Cómo resolver el error de acceso SSIS denegado en SQL Server Management Studio
- No se puede acceder a un recurso compartido de red al ejecutar un paquete desde el catálogo de SSIS
- Error “Acceso a la ruta de acceso denegado” en el paquete SSIS
- Error de tarea del sistema de archivos; Se deniega el acceso a la ruta ” “
- [File System Task] Error: se produjo un error con el siguiente mensaje de error: “Acceso denegado a la ruta”.
- El acceso a la ruta es un error denegado
- Tarea del sistema de archivos – copiado de una carpeta a otra carpeta obtiene el error – Ruta de acceso denegada