Я использую сервер с 3 экземплярами базы данных.
Прямо сейчас, когда я открываю Management Studio, он открывает приглашение «Подключиться», которое позволяет мне выбрать, какой экземпляр я хочу (или подключиться к чему-либо еще).
Возможно ли иметь его так, чтобы, когда я его открою, он уже был подключен к этим 3 экземплярам, чтобы я мог сразу начать работать и сэкономить несколько кликов? Честно говоря, это спасло бы меня от сотен кликов в день.
Это было бы эквивалентно тому, что мы имели в SQL 2000 Enterprise Manager, где вы могли бы «регистрировать» серверы, и они всегда были бы там на расстоянии одного клика.
РЕДАКТИРОВАТЬ: Чтобы уточнить, что я ищу ... До того, как у нас были Enterprise Manager и Query Analyzer. Теперь SSMS представляет собой смесь между этими двумя, но часть «соединения» работает точно так же, как Query Analyzer.
Что я делаю каждый день, так это открываю SSMS для управления БД, проверки их статистики, перестройки индекса тут и там, я не использую его для выполнения такого количества запросов, поэтому я ищу способ, чтобы экземпляры SQL были доступны в обозревателе объектов автоматически при входе в систему. Возможно ли это сейчас? :-(
источник
Ответы:
Я обнаружил это сегодня вечером, поэтому позвольте мне поделиться радостью: зарегистрированные серверы все еще доступны в SQL Server Management Studio!
В меню «Вид» выберите «Зарегистрированные серверы». Это откроет им окно. Затем перетащите это окно в сторону, чтобы закрепить его.
В верхней части окна вы увидите значки для типов серверов (SQL, SSAS, SSIS, SSRS). Выберите тип, который вы регистрируете.
Добавьте свои экземпляры в группы локальных серверов, щелкнув правой кнопкой мыши и выбрав «Регистрация нового сервера», а затем завершите настройку подключения.
Как только это будет сделано, вы можете дважды щелкнуть по серверу, чтобы открыть обозреватель объектов для этого сервера.
источник
Итак, это то, что я сделал (я хотел бы отредактировать принятый ответ, потому что я основал это на его идее, но у меня не хватает очков ...)
Так что теперь, когда я вхожу, у меня есть список моих серверов прямо здесь, и я могу подключиться с помощью нескольких кликов. Это не идеально , но достаточно близко, чтобы я перестал с ним бороться :-)
Спасибо, спасибо!
источник
Здесь вы найдете информацию о том, как запустить SQL Server Management Studio (SSMS) из ярлыка или из командной строки.
Следующее откроет SSMS с помощью аутентификации Windows и пропустит заставку. Редактор запросов будет настроен на базу данных SMS_XXX:
Для SQL Server 2005 Management Studio (
sqlwb.exe
):Для SQL Server 2008 Management Studio и более поздних версий, включая 2016 г.
ssms.exe
):Вам не нужно указывать
-d <databaseName>
аргумент - и в SQL Server 2016 Management Studio (по крайней мере) он подключит оба Object Explorer и создаст новый документ Query, подключенный к тому же экземпляру сервера.Примечание. При необходимости измените SQLServerName.
Ссылка на: http://myitforum.com/cs2/blogs/dhite/archive/2008/05/26/opening-the-sql-server-management-studio-from-the-command-line.aspx
Я не думаю, что вы сможете автоматизировать 3 соединения. Но вы можете создать связанные серверы, чтобы подключиться к 1 и подключиться к другим 2
источник
Я попытался добавить дополнительную информацию в ответ по sphilp, но это изменение было отклонено, потому что некоторые люди считают, что это неправильно. Я могу заверить вас: это не так.
Что я хотел добавить:
Функцию Зарегистрированных серверов в SSMS можно использовать для подключения к нескольким серверам всего за пару кликов. Если группа серверов вместе, создав группу новых серверов под сервер групп Локальный узел, вы будете в состоянии правой кнопкой мыши эту группу и выберите Object Explorer , . Это откроет все серверы в ... Object Explorer!
Подробнее: SSMS: подключение к нескольким серверам в один клик (хорошо, два)
Вы даже можете влиять на порядок открытия соединений (в алфавитном порядке).
источник
Если вы используете плагин SSMSBoost , то вы можете установить любое из ваших предпочтительных подключений на «Подключение обозревателя объектов при запуске».
Эту опцию можно найти на странице SSMSBoost-> Настройки-> Предпочтительные соединения-> Список соединений.
Так как мне нравится иметь базы данных всех экземпляров, с которыми я обычно работаю, в верхней части моего списка предпочтений, я просто включаю эту опцию для тех, которые я хочу всегда иметь доступными в обозревателе объектов.
источник
Самое лучшее, что вы можете сделать автоматически, это:
Это не совсем то, что вам нужно, но вы получите приглашение для входа на сервер, к которому нужно подключиться, и откроете его с помощью Object Explorer, подключенного к этому серверу. Однако у вас будет только соединение в Object Explorer с одним сервером ...
источник