Wie kann ich den Verbindungsmanager-Fehler beheben, der das Paket in der Produktion fehlschlägt?

Ich habe ein SSIS-Paket erstellt und es funktioniert super auf meinem Dev-Maschine. Aber wenn ich versuche, es auf dem Produktionsserver auszuführen, geht es bei mir aus.

Hier ist der Fehler:

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

Ich habe die Ursache herausgefunden, aber ich bin mir nicht sicher, wie man es repariert. Das Passwort befindet sich nicht in der Verbindungszeichenfolge. Aber ich habe das Passwort im SSIS-Projekt gesetzt. Aus irgendeinem Grund aber, wenn ich es bereitstellen und auf dem Produktionsserver ausführen, wird es nicht ausgeführt, da das Passwort nicht Teil der Verbindungszeichenfolge ist.

Gibt es eine Einstellung im SSIS-Projekt, das ich ändern muss, um das richtig zu machen?

Vielen Dank.

Deaktivieren Sie das Kennwort, indem Sie das ProtectionLevel in den properties des Pakets auf DontSaveSensitive setzen.

Ich empfehle auch, die Verbindungszeichenfolge in eine Paketvariable zu verschieben und einen Ausdruck auf der Verbindung zu machen. Paketkonfigurationen aktivieren.

Dann können Sie die Verbindung ändern und integrierte security nutzen oder nicht, ohne das Paket zu wechseln. Sie können entweder die Verbindungszeichenfolge in die configuration setzen oder sie dann auf der Befehlszeile ausgeben.