Ich habe Probleme, eine SQL Server-Verbindung von Computer A zu Computer B herzustellen, auf dem der SQL Server ausgeführt wird.
Ich habe ausgiebig gegoogelt und all die Dinge, die ich gefunden habe, haben nicht funktioniert. Sie führen Sie auch nicht Schritt für Schritt durch den Lösungsprozess.
Wir verwenden kein Kerberos, aber NTLM wurde konfiguriert.
Die beteiligten Maschinen sind (xx wird verwendet, um einen Teil des Maschinennamens aus Sicherheitsgründen zu verschleiern):
- xxPRODSVR001 - Windows Server 2012-Domänencontroller
- xxDEVSVR003 - Windows Server 2012 (Dieser Computer generiert den Fehler)
- xxDEVSVR002 - Windows Server 2012 (Auf diesem Computer wird SQL Server 2012 ausgeführt.)
Die folgenden SPNs sind auf dem DC registriert (xxPRODSVR001). Ich habe die Domain aus Sicherheitsgründen mit yyy verdeckt:
Registrierte ServicePrincipalNames für CN = xxDEVSVR002, CN = Computer, DC = JJJ, DC = lokal:
MSSQLSvc/xxDEVSVR002.yyy.local:49298 MSSQLSvc/xxDEVSVR002.yyy.local:TFS RestrictedKrbHost/xxDEVSVR002 RestrictedKrbHost/xxDEVSVR002.yyy.local Hyper-V Replica Service/xxDEVSVR002 Hyper-V Replica Service/xxDEVSVR002.yyy.local Microsoft Virtual System Migration Service/xxDEVSVR002 Microsoft Virtual System Migration Service/xxDEVSVR002.yyy.local Microsoft Virtual Console Service/xxDEVSVR002 Microsoft Virtual Console Service/xxDEVSVR002.yyy.local SMTPSVC/xxDEVSVR002 SMTPSVC/xxDEVSVR002.yyy.local WSMAN/xxDEVSVR002 WSMAN/xxDEVSVR002.yyy.local Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/xxDEVSVR002.yyy.local TERMSRV/xxDEVSVR002 TERMSRV/xxDEVSVR002.yyy.local HOST/xxDEVSVR002 HOST/xxDEVSVR002.yyy.local
Registrierte ServicePrincipalNames für CN = xxDEVSVR003, CN = Computer, DC = JJJ, DC = lokal:
MSSQLSvc/xxDEVSVR003.yyy.local:1433 MSSQLSvc/xxDEVSVR003.yyy.local Hyper-V Replica Service/xxDEVSVR003 Hyper-V Replica Service/xxDEVSVR003.yyy.local Microsoft Virtual System Migration Service/xxDEVSVR003 Microsoft Virtual System Migration Service/xxDEVSVR003.yyy.local Microsoft Virtual Console Service/xxDEVSVR003 Microsoft Virtual Console Service/xxDEVSVR003.yyy.local WSMAN/xxDEVSVR003 WSMAN/xxDEVSVR003.yyy.local TERMSRV/xxDEVSVR003 TERMSRV/xxDEVSVR003.yyy.local RestrictedKrbHost/xxDEVSVR003 HOST/xxDEVSVR003 RestrictedKrbHost/xxDEVSVR003.yyy.local HOST/xxDEVSVR003.yyy.local
Wenn nur die SQL Server-Fehlermeldung aussagekräftiger wäre und mir sagen würde, mit welchem Hauptnamen eine Verbindung hergestellt werden soll, kann ich dies möglicherweise diagnostizieren.
Kann mich jemand durch die Lösung dieses Problems führen oder können Sie etwas in dem, was ich bereitgestellt habe, sehen, das falsch ist?
Gerne generiere ich weitere Debug-Informationen. Sagen Sie mir einfach, was Sie brauchen.