Решаем проблему с открытием *.sql файлов в SSMS по двойному клику

by Alexey Knyazev 1. ноября 2011 23:36
Собственно проблема озвучена в тебе этого поста. Если у вас на рабочей станции при двойном клике по файлам с расширением *.sql загружается новый экземпляр SSMS (SQL Server Management Studio), вместо того, чтобы открыть файл в новой вкладке уже открытой студии, то эта заметка для вас.

Решение простое, достаточно поправить один из параметров реестра.

  • 1) Открываем ветку реестра HKEY_CLASSES_ROOT\sqlwb.sql.9.0\Shell\Open\Command
  • 2) Правим параметр по умолчанию с значением "c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ssms.exe" /dde
  • 3) Добавляем в конец параметра значение "%1"
  • 4) В результате значение должно быть "c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ssms.exe" /dde "%1"


Данное решение подходит для SQL Server Management Studio 2005/2008/2008R2 (меняется только путь до ssms.exe в значении параметра).

В SSMS 2012 ветка реестра уже другая: HKEY_CLASSES_ROOT\ssms.sql.11.0\Shell\Open\Command

Tags: ,

SQL Server

Комментарии (2) -

Димон
Димон Russia
27.12.2011 22:08:35 #

Спасибо огромное! Не надеялся уже найти ответ на этот казалось бы нестандартный вопрос.

Reply

Дмитрий
Дмитрий Russia
05.02.2015 17:16:54 #

После удаления  SMSC 2012 и установки SMSC 2014 помогло:
stackoverflow.com/.../sql-management-studio-wont-open-scripts-on-double-click
И удаления где-то в реестре ветки с Value name=ssms.sql.11.0

Reply

Добавить комментарий

  Country flag

biuquote
  • Комментарий
  • Предпросмотр
Loading