Was ist der sicherste Weg, um SSIS auf mehreren benannten SQL Server-Instanzen auszuführen?


7

Ich habe einen Active / Active SQL Server 2008 R2-Cluster. Auf jedem Knoten gibt es zwei benannte Instanzen und keine Standardinstanz.

Ich muss SSIS-Pakete für die verschiedenen Instanzen bereitstellen. Dazu musste ich die Datei MsDtsSrvr.ini.xml ändern, um die Instanznamen hinzuzufügen, damit sie von BIDS und SSMS gesehen werden. Ich habe alle 4 Instanznamen in diese XML-Datei (auf beiden Knoten) eingefügt und SSIS auf beiden Knoten neu gestartet. Ich kann jetzt den Ordner für jede Instanz sehen, wenn ich über eine Integration Services-Verbindung eine Verbindung zu einer Instanz in SSMS herstelle. Das Klicken auf die beiden Instanznamen auf dem anderen Knoten führt jedoch zu einem Anmeldefehler, da sie auf dem aktuellen Knoten nicht aktiv sind. Vielleicht ist dies nur eine Unannehmlichkeit, aber werde ich auf Probleme mit diesem Setup stoßen? Oder gibt es einen sinnvolleren Weg?

Antworten:


6

Ich sehe nichts falsch in Ihrem Setup. Um fair zu sein, ist dies die richtige Methode zum Einrichten von SSIS in einer Clusterumgebung.

Lesen Sie SSIS und Clustering nach: Was Sie stattdessen tun sollten

Auch für den Anmeldefehler lohnt es sich, die Firewall-Regeln von Windows Server 2008 R2 zu überprüfen, um eine eingehende Regel für die ausführbare Datei msdtssrvr.exe oder den DCOM-Port zuzulassen, den SSIS überwacht.


1
Das ist ein großartiger Artikel! Danke für den Link.
SomeGuy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.