Fragensteller
Fehler 1326 nach Upgrade von 2008R2 auf 2012

Allgemeine Diskussion
-
Ich habe SQL Server 2012 installiert und dabei von 2008R2 auf 2012 aktualisiert. Die SQL-Server-Instanz befindet sich nun im 2012er Server. Das hat problemlos funktioniert. Auf dem Server kann ich mich via SQL Server Management Studio mit dem DB-Modul der Instanz verbinden, ohne Probleme. Versuche ich selbiges jedoch von einem Client-PC aus, so kommt dort die Fehlermeldung 1326.
Ich habe schon eine Vermutung für das Problem: Der Dienst, der im SQL Server Configuration Manager angezeigt wird, benutzt als Datenpfad (Registerkarte Erweitert) und als Startparameter noch Pfade zur alten, 2008R2-Installation. Diese Pfade kann ich jedoch aus dem SQL Server Configuration Manager heraus nicht ändern.
Wie schaffe ich es, dass ich mich zum DB-Modul auch von Client-Rechnern wieder verbinden kann?
- Typ geändert Raul TalmaciuMicrosoft contingent staff Mittwoch, 5. Dezember 2012 09:38 Warten auf Feedback
Alle Antworten
-
wenn Du lokal verbinden kannst aber nicht remote liegt dies wohl nicht an den Startparameter sonst wuerde eine lokale Verbindung nicht funktionieren.
Das Problem liegt eher darin, dass Du eine Firewall auf dem Server konfiguriert hast und die Settings nicht auf das neue SQL Server Binary angepasst ist.
Ueberpruef bitte ob der Pfad zum neuen sqlservr.exe korrekt eingetragen ist - als Schnelltest kannst Du versuchen die Firewall auszuschalten und dann versuchen vom Client-PC zu verbinden, wenn dies funktioniert weisst Du definitiv dass es an den Firewall Regeln liegt.
Zur Sicherheit ueberpruefe bitte in SQL Server Configuration Manager, dass TCP/IP Protokoll enabled ist. und in SSMS ueberpruefe dass Remote Connection erlaubt sind.
Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.
- Bearbeitet Daniel_Steiner Freitag, 23. November 2012 12:41
-
Danke für die Antwort. Es lag in der Tat an der Firewallkonfiguration auf dem Server. Diese habe ich nun angepasst und das Verbinden vom Client aus funktioniert. Bevor ich hier gefragt hatte, hatte ich schon einmal in diese Konfiguration geschaut, aber da war mir das nicht aufgefallen.
Allerdings stellt sich mir nachwievor die Frage, warum der SQL-Server-Dienst als Standarddatenordner und als Startparameter noch die alte, 2008R2-Installation benutzt. Wie kann ich das ändern? In der Registerkarte Erweitert der Diensteigenschaften ist der Dateipfad zum Standarddatenordner ausgegraut.
-
Hallo,
bist Du inzwischen weitergekommen?
Gruss,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo,
bist Du inzwischen weitergekommen?
Gruss,
Raul
Raul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip„IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
Habe kurz vor dir geantwortet! -
Habe ich wohl übersehen :).
Gruss,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo!
Du solltest auch über die Dienst-Eigenschaften die Startparameter ändern können. Ansonsten schau mal, ob Du über die Facets weiterkommst:
http://www.insidesql.org/blogs/cmu/sql_server/standard-backup-verzeichnis-aendernDa Du ja ein Upgrade gemacht hast, gibt es doch auch erst mal keinen Grund alle Pfade zu ändern, oder?
Einen schönen Tag noch,
Christoph
--
Microsoft SQL Server MVP
www.insidesql.org/blogs/cmu -
In den Dienst-Eigenschaften kann ich zwar die Startparameter ändern, aber nicht den Standarddatenpfad, denn der ist ausgegraut. Mit den Facets klappt es auch nicht. Dort werden keine Pfade, sondern nur ausgegraute Beschreibungen angezeigt. Alternativ könnte ich es natürlich in der Registry versuchen, aber da sind so viele Schlüssel noch mit altem Pfad und die Gefahr, dass ich da was falsch mache, ist mir zu groß.
Ich wollte 2008R2 nach dem Umstieg auf 2012 entfernen, auch aus Speicherplatzgründen. Es muss doch möglich sein, 2012 ohne 2008R2 laufen zu lassen! Gibt es keine Funktion, die alle alten Pfade sucht und durch die neuen ersetzt? So eine Funktion hätte ich eigentlich im Rahmen des Upgrades erwartet.
- Bearbeitet kjeld-jensen Montag, 26. November 2012 12:57
-
- Bearbeitet Christoph MuthmannEditor Montag, 26. November 2012 13:04 Formatierung
-
warum der SQL-Server-Dienst als Standarddatenordner und als Startparameter noch die alte, 2008R2-Installation benutzt. Wie kann ich das ändern?
Hallo,
welche Art von Migration war es denn? Wenn es eine In-Place Migration war, also das die vorhandene Instanz auf Version 2012 migriert wurde, dann ändert sich an den Pfaden auch nicht, weshalb auch. Und in dem Fall solltest Du hier auch besser nichts unbedacht abändern.
Diese Installationspfade sind in erster Linie Instanzenbezogen und hängen nicht von der Version ab; auch wenn bei der Erstinstallation die Versionsnummer im Pfadnamen vorgegeben wird.
Olaf Helper
Blog Xing -
Ich mache in der Regel kein "In Place"-Upgrade und habe das von Dir beschriebene Verhalten auch noch nicht so beobachtet.
Nochmal zurück zur Ausgangsfrage: Warum willst Du die Pfade ändern?
BTW: Hast Du mal von einem anderen Client aus versucht die Facets aufzurufen?
Einen schönen Tag noch,
Christoph
--
Microsoft SQL Server MVP
www.insidesql.org/blogs/cmu -
Ich mache in der Regel kein "In Place"-Upgrade und habe das von Dir beschriebene Verhalten auch noch nicht so beobachtet.
Nochmal zurück zur Ausgangsfrage: Warum willst Du die Pfade ändern?
BTW: Hast Du mal von einem anderen Client aus versucht die Facets aufzurufen?
Einen schönen Tag noch,
Christoph
--
Microsoft SQL Server MVP
www.insidesql.org/blogs/cmuZur ersten Frage: siehe zweiten Absatz in meiner Antwort von Montag, 26. November 2012 12:50
Zur zweiten Frage: Ja, auch das klappt nicht.
-
Option "Von SQL Server 2005, SQL Server 2008 oder SQL Server 2008 R2 aktualisieren"
Das war eine In-Place Migration; wie gesagt, dabei bleiben alle Instanzen-Pfade so wie sie sind. Es gibt nur einen neuen Ordner 110 mit den Shared Objects.
Zweite Migrationsmethode wäre Side-by-Side, da installiert man eine neue Instanz mit neuen Pfaden und überträgt dann die Logins & Datenbanken von der alten zur neuen Instanz.
Beide Methoden haben ihre Vor- & Nachteile; bisher bin ich mit der In-Place Migration aber ganz gut gefahren.
Olaf Helper
Blog Xing