Asociación de una nueva versión de SSMS con la extensión de archivo .sql

Asociación de una nueva versión de SSMS con la extensión de archivo .sql

Originalmente, la extensión de archivo .sql estaba asociada con el bloc de notas.

Cambié esto haciendo clic derecho en un archivo .sql y seleccionando "Abrir con" -> "Elegir programa predeterminado" para asociarlo con SSMS (SQL Server Management Studio) 2008R2. Esto funcionó bien.

Ahora que SQL Server 2012 ya está disponible, intenté volver a asociar la extensión .sql con SSMS 2012 usando el mismo método de clic derecho, sin embargo, la nueva asociación nunca se mantiene, continúa usando SSMS 2008R2.
¿Alguna idea sobre cómo hacer que recuerde la nueva versión de SSMS?

Estoy usando Windows 7 Pro x64.

Respuesta1

solíaAdministrador de tipos de archivos de Nirsoftpara cambiar las acciones Editar y Abrir (incluido el doble clic) de SSMS 2008R2 a SSMS 2012.
Todo funciona como se esperaba ahora.

Respuesta2

A mí me funcionó editando la variable PATH. Lo cambié de modo que sql 2012 (110) aparezca primero en la variable PATH como se muestra a continuación:

C:\Archivos de programa\Microsoft SQL Server\110\Tools\Binn\; C:\Archivos de programa (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\; C:\Archivos de programa\Microsoft SQL Server\100\Tools\Binn\;

después de eso, cuando volví a asociar el archivo sql con ssms 2012, funcionó

Respuesta3

Utilicé TotalCommander para esto, mira la imagen. Ahora todos los scripts *.sql se abren para mí en SSMS19, incluido DDE, y el ícono del script también ha cambiado a una nueva apariencia. Tengo SSMS2014 SSMS19 instalado simultáneamente (Windows 10 x64).

información relacionada