Zusammenfassung
Dieser Artikel beschreibt ein Softwareupdate, das Microsoft Service für verteilte relationale Datenbank Architektur (DRDA) die Verbindung zu einer anderen SQL Server-Datenbank dynamisch umleiten kann. Dieser Prozess erfolgt durch das Zeichenfolgenargument SQL-Verbindung zu einer anderen SQL Server-Datenbank festlegen, vom Feld RDBNAME Windows initiiert Affiliate-Anwendung zurückgegeben.
Informationen zu Softwareupdates
Eine Funktion, die das Produkt Standardverhalten ändert ist jetzt von Microsoft Support. Dieses Feature soll jedoch das Verhalten zu ändern, das in diesem Artikel beschreibt. Wenden sie nur auf Systemen, die speziell diese Funktion benötigen.
Dieses Update ist im kumulativen Update 1 für Host Integration Server 2013 enthalten.
Nach der Installation dieses Updates wird Microsoft Service für DRDA zur Unterstützung der dynamischen Umleitung eine Verbindung zu einer Alternative SQL Server-Datenbank aktualisiert.
Weitere Informationen
SSO Windows initiierte Affiliate-Anträge
Das WindowsInitiatedAffiliateApplication -Attribut definiert den Namen Affiliate-Anwendung, den den Dienst DRDA mit Microsoft Enterprise Single Sign-On (SSO) verwenden soll. In diesem Fall ordnet DRDA Dienst Windows Active Directory-Domänenbenutzer Outbound SQL Clientanmeldeinformationen SQL Client SQL Server-Authentifizierung verwendet. Diese optionale Eigenschaft nimmt einen String-Wert. Der Standardwert ist eine leere Zeichenfolge, die den Dienst DRDA nicht mithilfe von Windows initiiertes SSO anweist.
Sie können auch einen Wert IsRdbName anweisen des DRDA SQL Server Datenbank-Verbindungsinformationen Affiliate-Anwendung Windows initiierte Zuordnung Datensätze abrufen. Beispielsweise enthalten Zuordnung Datensatz ein Initial Catalog Argument Wertepaar angewiesen DRDA Dienst dynamisch die Verbindung zu einer SQL Server-Datenbank Alternative umgeleitet. DRDA Service werden mit der SQL Server-Datenbank DRDA Client-Server-Verbindung Informationen RDBNAM (Relational Database Name) Feld DRDA Client-zu-Server- ACCRDB (Access relationale Datenbank) Protokoll Fluss verbindet. Zum Verwenden dieser Funktion erstellt SSO-Administrator eine Windows initiierte Affiliate-Anwendung mit dem gleichen Namen als erwartet im gebundenen DRDA RDBNAM Wert. Unter diesen Umständen Affiliate-Anwendung enthält ein drittes Feld (Benutzername, Kennwort "ConnectionString") und schließt dann in SQL Server Connection String Argument Wertpaare Zuordnung Anmeldeinformationen. In diesem Beispiel RDBNAM Originalwert "SQL1" mit der entsprechenden Partner-Anwendung mit dem Namen "SQL1" möglicherweise Benutzerzuordnung der Anmeldeinformationen für "USER1" enthält "MS$ gleichen" für die Felder Benutzername und Kennwort und "Initial Catalog ="SQLALT1"für das Feld" ConnectionString ". Diese Konfiguration weist DRDA Dienst dynamisch umleiten Verbindungsanfragen von Benutzer1 Datenbank SQL1 einer anderen SQL Server-Datenbank mit dem Namen SQLALT1.
Hinweis Wenn Sie Windows initiiertes SSO verwenden, geben Sie Integrated Security = False in der SQL Server-Verbindungszeichenfolge.
Partner sind logische Entitäten, die ein System oder Subsystem wie einen Host, ein Back-End-System oder ein IBM DB2-Datenbankclient darstellen. Systemadministrator SSO-Name für die SSO-Anwendung zuordnen. Weitere Informationen finden Sie unter Understanding Enterprise Single Sign-On.
Beispiel Msdrdaservice-Konfiguration:
ConnectionString = "Data Source = MyDataSource; Integrated Security = False; HostInitiatedAffiliateApplication = "HostApp"
windowsInitiatedAffiliateApplication="isRdbName"