Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit Active Directory-Verbunddiensten (AD FS) können Sie Remote-SQL-Server für AD FS-Farmdaten verwenden. Es werden Probleme angezeigt, wenn die AD FS-Server in Ihrer Farm nicht mit den Back-End-SQL-Servern kommunizieren können. Dieser Artikel enthält grundlegende Schritte zum Testen der Kommunikation mit den Back-End-Servern.
Abrufen der SQL-Datenbankverbindungszeichenfolge
Das erste, was Sie testen sollten, wenn Sie die SQL-Konnektivität überprüfen, besteht darin, dass AD FS über die richtigen SQL-Verbindungsinformationen verfügt. Verwenden Sie PowerShell für diese Aufgabe.
- Öffnen Sie Windows PowerShell.
- Geben Sie
$adfs = gwmi -Namespace root/ADFS -Class SecurityTokenServicedie EINGABETASTE ein, und wählen Sie dann die EINGABETASTE aus. - Geben Sie
$adfs.ConfigurationDatabaseConnectionStringdie EINGABETASTE ein, und wählen Sie dann die EINGABETASTE aus.
Die Verbindungszeichenfolgeninformationen werden angezeigt.
Erstellen einer UDL-Datei zum Testen der Konnektivität
Eine UDL-Datei (Universal Data Link) ist eine Textdatei, die eine Datenbankverbindungszeichenfolge enthält. Mithilfe der abgerufenen Informationen können Sie testen, ob der SQL Server auf Verbindungen reagiert oder nicht.
Öffnen Sie Editor, und speichern Sie die Datei als test.udl. Wählen Sie in der Dropdownliste " Speichern unter Typ " die Option "Alle Dateien" aus.
Doppelklicken Sie auf "test.udl".
Geben Sie die folgenden Informationen ein:
- Wählen Sie einen Servernamen aus, oder geben Sie ihn ein: Verwenden Sie die Datenquelle aus der vorherigen Verbindungszeichenfolge.
- Geben Sie Informationen ein, um sich beim Server anzumelden: Verwenden Sie das AD FS-Dienstkonto oder ein Konto, das über Berechtigungen zum Remoteanmeldungen verfügt. Wenn es sich bei dem Konto um ein Windows-Konto handelt, verwenden Sie die integrierte Windows-Authentifizierung. Geben Sie andernfalls den Benutzernamen und das Kennwort ein.
-
Wählen Sie die Datenbank auf dem Server aus: Verwenden Sie den Anfänglichen Katalog aus der vorherigen Zeichenfolge. Ein Beispiel ist
AdfsConfigurationV3.
Wählen Sie Verbindung testen aus.
Verwenden von SQL Server Management Studio zum Testen der Konnektivität
Sie können SQL Server Management Studio (SSMS) auch herunterladen und installieren, um die Datenbankkonnektivität zu testen.
Laden Sie SSMS herunter, und installieren Sie es.
Öffnen Sie SSMS, und geben Sie den Servernamen aus der vorherigen Datenquelle ein.
Verwenden Sie das AD FS-Dienstkonto oder ein Konto, das über Berechtigungen zum Remoteanmeldungen verfügt. Wenn es sich bei dem Konto um ein Windows-Konto handelt, verwenden Sie die integrierte Windows-Authentifizierung. Geben Sie andernfalls den Benutzernamen und das Kennwort ein.
Erweitern Sie nach dem Auffüllen des linken Bereichs Datenbanken, und stellen Sie sicher, dass die AD FS-Datenbanken angezeigt werden.