Das hört sich vielleicht nach einer einfachen Frage an, aber die Antworten im Netz weisen alle auf die Grundlagen der Einrichtung einer Umgebung und ihrer Referenzierung im Projekt/Paket hin.Warum ist die Option "Umgebungsvariable verwenden" in der SSIS2012-Katalogkonfiguration deaktiviert/ausgegraut?
Das Szenario, auf das ich gestoßen bin, wurde nirgendwo erwähnt, daher dachte ich, es wäre gut, das Verhalten hier zu dokumentieren.
Im Folgenden finden Sie die Schritte, um das Problem zu reproduzieren:
1. Erstellen Sie ein neues Pakets: Package1.dtsx
2. Erstellen Sie einen neuen (Paket) Parameter: Test, Int32, Required
3.es Stellen Sie das Projekt.
4. Rufen Sie die Integration Services Catalogs auf und navigieren Sie zum Paket.
5. Rechtsklick auf das Paket und dann Konfigurieren ...
6. Klicken Sie auf „...“ neben dem Paketparameter Test
7. Sie werden sehen, dass "Use environment variable"
Option aus deaktiviert/grau ist.
Warum ist das so?
Ben, diese Antwort _does_ fügt zur Frage hinzu: Wenn eine Umgebung keinem Projekt/Paket zugeordnet ist, wird die Option "Use environment variable" ausgegraut, auch wenn die Variablen übereinstimmende Datentypen haben. – bvgheluwe
das war was mich raubte. Ich brauchte eine Weile, um herauszufinden, was es bedeutet, Ihr Paket mit der Umgebung zu verbinden. Dies ist ein Schritt zwischen Schritt 5 und 6 im ursprünglichen Beitrag. –