У нас есть новая установка SQL Server 2005. У сервера нет доступа к Интернету, и мы отключили проверку отзыва сертификатов, но не хотим продолжать это делать, поскольку это опасно. Но по-прежнему наблюдается очень медленное время запуска (более 60 секунд).
В Инструменты - Параметры, перейдите в Окружающая среда - Общие раздел и для При запуске вариант, выберите Открытая пустая среда. Посмотрим, улучшит ли это что-нибудь.
Я ненавижу SSMS, потому что это медленный и громоздкий. Более старый Enterprise Manager в SQL 2000 быстро загружался и гораздо быстрее реагировал на действия. Это прогресс для вас.
Обычно он медленно открывается в первый раз после запуска компьютера, но после этого он должен стать быстрее.
Причина в том, что он для некоторых вещей использует платформу .Net, и это, вероятно, единственное приложение .Net framework, которое вы используете на своем компьютере. Итак, в первый раз все эти сборки (dll) также должны быть загружены.
Но это случается только один раз. С этого момента они кэшируются, и даже если этот кеш выгружен на диск, получение не так уж и плохо.
Вы применили пакет обновления к своему экземпляру и инструментам?
Это может сработать ...
измените ярлык SQL Server Management Studio, чтобы в конце был переключатель nosplash. Это предотвратит появление окна SSMS Splash при загрузке, что немного сократит время загрузки.
по умолчанию будет:
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe" /nosplash
Вот что мы сделали. Поскольку наш прокси-сервер находится только в белом списке, мы устанавливаем соединение в IE для использования прокси, который затем немедленно отправляет сбой обратно, а не ждет более 60 секунд.
Это не будет окончательным решением, но оно наверняка поможет: отредактируйте сокращенный вариант для SQL Server Management Studio и добавьте «/ nosplash» в конец целевого поля (без кавычек, конечно).
Предполагается, что медленно запускается SSMS. (править: должно быть, только что заметил тег для этого)
Еще один способ действительно ускорить открытие SSMS - щелкнуть его ярлык правой кнопкой мыши и выбрать свойства. Измените цель на это:
"C: \ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ Ssms.exe" -nosplash
Изменением является добавление флага -nosplash в конце. Это немного ускорит открытие. Я научился этому трюку в субботу по SQL.
У меня была такая же проблема. Я обнаружил, что Защитник Windows рассматривает ssms.exe как угрозу. Итак, я добавил исключение, и это решило проблему. Безопасность Windows -> Настройки защиты от вирусов и угроз -> Управление настройками -> Добавить или удалить исключения ..