Почему SQL Server Managment Studio так медленно открывается?
У нас установлена новая версия SQL Server 2005. У сервера нет доступа к Интернету, и мы отключили проверки для отзыва сертификатов, но не хотим продолжать делать это, поскольку это опасно. Но они по-прежнему имеют очень медленное время запуска (более 60 секунд).
9 ответов
В разделе "Инструменты - Параметры" перейдите в раздел " Среда - Общие " и в разделе " При запуске" выберите " Открыть пустую среду". Посмотрите, улучшит ли это что-нибудь.
Я ненавижу использовать SSMS, потому что это медленно и громоздко. Более старый Enterprise Manager в SQL 2000 был быстро загружен и намного быстрее реагировал на действия. Это прогресс для вас.
Это может сработать...
- Загрузите список отзыва сертификатов по адресу: http://crl.microsoft.com/pki/crl/products/CodeSignPCA.crl
- Создайте путь на локальном веб-сервере для / pki / crl / products и поместите туда CRL.
- Создайте запись в файле hosts (C:\Windows\System32\Drivers\etc), чтобы поместить crl.microsoft.com в IP-адрес этого локального веб-сервера.
Обычно он медленно открывается после первого запуска компьютера, но после этого должен работать быстрее.
Причина в том, что он использует.Net Framework для некоторых вещей, и это, вероятно, единственное приложение.Net Framework, которое вы используете на своем компьютере. Поэтому в первый раз все эти сборки (dll) также должны быть загружены.
Но это происходит только один раз. С тех пор они кэшируются, и даже если этот кэш выгружен на диск, поиск не так уж и плох.
Вы применили пакет обновлений к своему экземпляру и инструментам?
Измените ярлык SQL Server Management Studio, чтобы в конце был переключатель nosplash. Это предотвратит появление всплывающего окна SSMS при загрузке, что немного сокращает время загрузки.
по умолчанию будет:
"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe" /nosplash
У меня была такая же проблема. Я обнаружил, что Защитник Windows рассматривает ssms.exe как угрозу. Итак, я добавил исключение, и это решило проблему. Безопасность Windows -> Настройки защиты от вирусов и угроз -> Управление настройками -> Добавить или удалить исключения..
Другой способ действительно ускорить открытие SSMS - щелкнуть правой кнопкой мыши по ярлыку, выбрать свойства. Изменить цель на это:
"C: \ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ Ssms.exe" -nosplash
Изменением является добавление флага -nosplash в конце. Это ускорит ваше открытие. Я научился этому трюку в субботу в SQL.
Вот что мы сделали. Поскольку наш прокси-сервер является только белым списком, мы настроили соединение в IE на использование прокси-сервера, который затем немедленно отправляет ошибку, а не ждет более 60 секунд.
Это не будет окончательным решением, но оно обязательно поможет: отредактируйте ярлык для SQL Server Management Studio и добавьте " /nosplash" в конец поля назначения (конечно, без кавычек).
Это при условии, что это SSMS, которая запускается медленно. (изменить: должно быть, только что заметил тег для этого)