
Ursprünglich war die Dateierweiterung .sql mit Notepad verknüpft.
Ich habe dies geändert, indem ich mit der rechten Maustaste auf eine SQL-Datei geklickt und „Öffnen mit“ -> „Standardprogramm auswählen“ ausgewählt habe, um sie mit SSMS (SQL Server Management Studio) 2008R2 zu verknüpfen. Das hat gut funktioniert.
Jetzt, da SQL Server 2012 herausgekommen ist, habe ich versucht, die Erweiterung .sql mit SSMS 2012 neu zu verknüpfen, indem ich dieselbe Rechtsklickmethode verwendet habe. Die neue Verknüpfung bleibt jedoch nie bestehen, es wird weiterhin SSMS 2008R2 verwendet.
Irgendwelche Ideen, wie man es dazu bringt, sich die neue Version von SSMS zu merken?
Ich verwende Windows 7 Pro x64.
Antwort1
ich benutzteDateitypen-Manager von Nirsoftum die Aktionen „Bearbeiten“ und „Öffnen“ (einschließlich Doppelklick) von SSMS 2008R2 auf SSMS 2012 zu ändern.
Jetzt funktioniert alles wie erwartet.
Antwort2
bei mir hat es funktioniert, indem ich die PATH-Variable bearbeitet habe. Ich habe sie so geändert, dass SQL 2012 (110) in der PATH-Variable an erster Stelle steht, wie unten:
C:\Programme\Microsoft SQL Server\110\Tools\Binn\; C:\Programme (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\; C:\Programme\Microsoft SQL Server\100\Tools\Binn\;
danach, als ich die SQL-Datei mit SSMS 2012 neu verknüpfte, funktionierte es
Antwort3
Ich habe hierfür TotalCommander verwendet, siehe Bild. Jetzt öffnen sich bei mir alle *.sql-Skripte in SSMS19, inklusive DDE, und auch das Skript-Icon hat ein neues Aussehen bekommen. Ich habe SSMS2014 SSMS19 parallel installiert (Windows 10 x64).