sql >> Database >  >> RDS >> Sqlserver

validatiefout wanneer projectparametergevoelige eigenschap is ingesteld op waar in SSIS 2012

Er is een fout opgetreden omdat u een parameter probeert aan te raken die is gemarkeerd als gevoelig. U kunt de "oude" benadering niet gebruiken voor het configureren van verbindingsmanagers. Voor het projectimplementatiemodel en verbindingsmanagers, in de SSISDB, klikt u met de rechtermuisknop op het project en selecteert u Configureren.

Daar legt u een wachtwoord over.

Anders moet u de GetSensitiveValue . gebruiken methode om toegang te krijgen tot de waarde in plaats van de standaard Getter-eigenschap.

Dts.Variables["$Package::FtpPassword"].GetSensitiveValue().ToString();

Zie Matt's artikel De waarde van een gevoelige parameter in een script ophalen




  1. Onderdruk waarschuwingsberichten met mysql vanuit Terminal, maar wachtwoord geschreven in bash-script

  2. #1055 - Expressie van de SELECT-lijst staat niet in de GROUP BY-clausule en bevat een niet-geaggregeerde kolom. Dit is niet compatibel met sql_mode=only_full_group_by

  3. Hoe te controleren op NULL in MySqlDataReader aan de hand van de kolomnaam?

  4. PHP en MySQL:aantal geretourneerde rijen