¿Cómo corrijo el error del administrador de conexión que hace que el paquete falle en la producción?

StackOverflow https://stackoverflow.com/questions/154920

  •  03-07-2019
  •  | 
  •  

Pregunta

He creado un paquete SSIS y funciona muy bien en mi máquina dev. Pero, cuando intento ejecutarlo en el servidor de producción, me falla.

Aquí está el error:

Error: The AcquireConection method call to the connection manager 
"DestinationConnectionOLEDB" failed with error code 0xC0202009.

He descubierto la causa, pero no estoy seguro de cómo solucionarlo. La contraseña no está en la cadena de conexión. Pero he establecido la contraseña en el proyecto SSIS. Sin embargo, por alguna razón, cuando implemento y ejecuto esto en el servidor de producción, no se ejecutará ya que la contraseña no forma parte de la cadena de conexión.

¿Hay alguna configuración en el proyecto SSIS que deba cambiar para que funcione correctamente?

Gracias.

¿Fue útil?

Solución

Deshabilite la contraseña configurando el Nivel de protección en las propiedades del paquete en DontSaveSensitive.

También recomiendo mover la cadena de conexión a una variable de paquete y hacer una expresión en la conexión. Habilitar configuraciones de paquetes.

Entonces, puede cambiar la conexión y usar la seguridad integrada o no sin cambiar el paquete. Puede poner la cadena de conexión en la configuración o luego proporcionarla en la línea de comandos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top