Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met Active Directory Federation Services (AD FS) kunt u externe SQL-servers gebruiken voor AD FS-farmgegevens. U ziet problemen als de AD FS-servers in uw farm niet kunnen communiceren met de back-end SQL-servers. Dit artikel bevat basisstappen voor het testen van de communicatie met de back-endservers.
De verbindingsreeks voor de SQL-database verkrijgen
Het eerste wat u moet testen wanneer u de SQL-connectiviteit controleert, is als AD FS de juiste SQL-verbindingsgegevens heeft. Gebruik PowerShell voor deze taak.
- Open het Windows PowerShell.
- Voer
$adfs = gwmi -Namespace root/ADFS -Class SecurityTokenServicein en selecteer vervolgens de Enter-toets. - Voer
$adfs.ConfigurationDatabaseConnectionStringin en selecteer vervolgens de Enter-toets.
De verbindingstekenreeksgegevens worden weergegeven.
Een UDL-bestand maken om de connectiviteit te testen
Een UDL-bestand (Universal Data Link) is een tekstbestand dat een databaseverbindingsreeks bevat. Met behulp van de informatie die u hebt verkregen, kunt u testen of de SQL-server op verbindingen reageert.
Open Kladblok en sla het bestand op als test.udl. Selecteer alle bestanden in de vervolgkeuzelijst Opslaan als.
Dubbelklik op test.udl.
Vul de volgende informatie in:
- Selecteer of voer een servernaam in: Gebruik de gegevensbron uit de voorgaande verbindingsreeks.
- Voer gegevens in om u aan te melden bij de server: Gebruik het AD FS-serviceaccount of een account met machtigingen om u op afstand aan te melden. Als het account een Windows-account is, gebruikt u Geïntegreerde Windows-verificatie. Voer anders de gebruikersnaam en het wachtwoord in.
-
Selecteer de database op de server: Gebruik de Initial Catalog uit de voorafgaande tekenreeks. Een voorbeeld is
AdfsConfigurationV3.
Selecteer Test verbinding.
SQL Server Management Studio gebruiken om connectiviteit te testen
U kunt ook SQL Server Management Studio (SSMS) downloaden en installeren om databaseconnectiviteit te testen.
Download en installeer SSMS.
Open SSMS en voer de servernaam uit de voorgaande gegevensbron in.
Gebruik het AD FS-serviceaccount of een account met machtigingen om u op afstand aan te melden. Als het account een Windows-account is, gebruikt u Geïntegreerde Windows-verificatie. Voer anders de gebruikersnaam en het wachtwoord in.
Nadat het linkerdeelvenster is ingevuld, vouwt u databases uit en controleert u of u de AD FS-databases kunt zien.