Не удается связать SSMS 2016 с файлами .sql

655
Eric R.

Я недавно установил SSMS 2016 на моем компьютере с Windows 7. Когда я просматриваю каталог файлов .sql, я замечаю, что у всех них есть изображение значка текстового файла, и тип файла просто «Файл SQL». Когда я щелкаю правой кнопкой мыши и выбираю Открыть с помощью -> Выбрать программу по умолчанию, SSMS нет в списке. Ниже скриншот того, что я вижу:

enter image description here

Когда я раскрываю «Другие программы», показывается следующее:

enter image description here

Поскольку я не вижу SSMS в списке, я выбираю для просмотра. Поскольку это SSMS 2016, я просматриваю «C: \ Program Files (x86) \ Microsoft SQL Server \ 130 \ Tools \ Binn \ ManagementStudio \ Ssms.exe». Однако, как только я выбираю это, он возвращает меня к окну, показанному на снимке экрана выше, и SSMS не указывается в качестве опции. Я пробовал разные программы, чтобы попытаться очистить любые ассоциации файлов с .sql и пока не повезло. Прямо сейчас, если я дважды щелкну файл .sql, он откроется в Блокноте (возможно, потому, что я случайно выбрал его из открытого окна в какой-то момент).

У кого-нибудь есть идеи, как связать это с SSMS?

0
Если вы расширяете «другие программы», какие программы перечислены? Ramhound 7 лет назад 0
@Ramhound, я отредактировал вопрос, чтобы показать скриншот других программ. Eric R. 7 лет назад 0
[ftype] (https://ss64.com/nt/ftype.html), за которым следует [assoc] (https://ss64.com/nt/assoc.html), должны сделать это. DavidPostill 7 лет назад 0
@DavidPostill, можете ли вы привести пример с использованием этих команд? Я пробовал и пока не играю в кости, не уверен, что, возможно, я что-то не так ввожу? Eric R. 7 лет назад 0
`ftype sqlfile =" C: \ Program Files (x86) \ Microsoft SQL Server \ 130 \ Tools \ Binn \ ManagementStudio \ Ssms.exe ""% 1 "`, за которым следует `assoc .sql = sqlfile` DavidPostill 7 лет назад 0
Спасибо за предложение, я вошел и перезагрузил, но ничего не изменилось. Eric R. 7 лет назад 0

0 ответов на вопрос