База данных SQL Server по умолчанию при запросе — master

Я использую SQL Server Management Studio (SSMS) последние 8 лет и постоянно натыкаюсь на проблема. Когда я щелкаю правой кнопкой мыши по таблице и выбираю SELECT TOP 2000 ROWS, редактор запросов открывает новый файл с запросом внутри. Это хорошо, и все для быстрого обзора таблицы.

Проблема, с которой я столкнулся, заключается в том, что база данных по умолчанию изменена с фактической базы данных на основную базу данных. У меня есть права сисадмина.

Запрос, созданный SSMS, содержит базу данных, схему и таблицу в скобках, т.е. [DB].[dbo].[TableName]

Есть ли способ установить базу данных по умолчанию в SELECT Команда TOP 2000 ROWS, чтобы НЕ переходить и не устанавливать базу данных по умолчанию на «главную»?

Другой обходной путь — щелкнуть таблицу, а затем выполнить «Новый запрос», который сохранит текущую базу данных, а затем мне нужно ввести «SELECT * FROM TableName»

default database changed to master

14
задан marc_s 7 June 2012 в 08:49
поделиться