Peterzz 11 Geschrieben 5. Oktober 2016 Melden Teilen Geschrieben 5. Oktober 2016 Hallo, ich habe eine SQL Datenbank von einem SQL-Server 2014 Express, der auf einem Windows Server 2008 lief auf einen SQL-Server 2014 Express unter Windows 2012R2 umgezogen (Vollbackup der DB eingespielt). Beide SQL-Server haben den SQL-Server als auch Windows Server-Authentifizierungsmodus aktiviert. Die Anbindung an die "alten" Datenbank auf dem Windows Sever 2008 konnte ich mit Windows-Authentifizierung herstellen. Nach dem Umzug auf den neuen Server erhalte ich bei dem Verbindungsaufbau folgenden Fehler: "Der Prinzipalname des Ziels ist nicht korrekt. Der SSPI-Kontextname kann nicht generiert werden. (2146232060)" Auf dem Server 2012R2 habe ich in der Firewall als ZugelassenApps die "sqlbrowser.exe" und den "sqlservr.exe" definiert. Hat jemand eine Idee, wieso die Windows-Authentifizierung nicht funktioniert? Zitieren Link zu diesem Kommentar
Nobbyaushb 1.471 Geschrieben 5. Oktober 2016 Melden Teilen Geschrieben 5. Oktober 2016 Hmm, der Name hat sich geändert, war der irgendwo in der DB hart verstrickt? ;) Zitieren Link zu diesem Kommentar
Peterzz 11 Geschrieben 5. Oktober 2016 Autor Melden Teilen Geschrieben 5. Oktober 2016 Ob der Name in der DB verstrickt ist kann ich nicht sagen, ich werde den Hersteller der Applikation mal mit ins Boot nehmen. Zitieren Link zu diesem Kommentar
Nobbyaushb 1.471 Geschrieben 5. Oktober 2016 Melden Teilen Geschrieben 5. Oktober 2016 Gute Idee, vielleicht kann der der was debuggen oder tracen. Manchmal reicht es, der Instanz / dem Server den gleichen Namen wie zuvor zu geben. :) Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 5. Oktober 2016 Melden Teilen Geschrieben 5. Oktober 2016 Hast du die Benutzer mit umgezogen / angelegt? Diese sind nicht in der DB gespeichert. Zitieren Link zu diesem Kommentar
Peterzz 11 Geschrieben 6. Oktober 2016 Autor Melden Teilen Geschrieben 6. Oktober 2016 Die Benutzer sind mit der DB umgezogen oder es sind Windows Authentifizierte Benutzer auf der DB berechtigt. Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 8. Oktober 2016 Melden Teilen Geschrieben 8. Oktober 2016 War der alte Windows Server Mitglied in einer Windows Domain? Oder waren die Windows Benutzer lokal angelegte Benutzerkonten auf dem alten Windows Server? Zitieren Link zu diesem Kommentar
Peterzz 11 Geschrieben 11. Oktober 2016 Autor Melden Teilen Geschrieben 11. Oktober 2016 Der alte Server war Mitglied der gleichen Domäne und die Benutzer waren AS-Benutzer. Ich habe das Probelm lösen können, indem ich eine neue SQL Instanz installiert und die DB dort eingebunden habe. Das komische ist nur, beide Server Instanzen (alt und neu) besitzen die gleichen Einstellungen. Naja Hauptsache die Anbindung funktioniert. Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 11. Oktober 2016 Melden Teilen Geschrieben 11. Oktober 2016 Zum Fehler gibt es auch einen KB-Artikel: https://support.microsoft.com/en-us/kb/811889 Meist genügt es, den SQL-Dienst einmalig (!) mit Domain-Admin-Rechten laufen zu lassen. Der Dienst stellt das Kerberos-Gedöns dann richtig ein. Danach das Dienstkonto wieder zurückändern. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.