У меня были проблемы с запуском чего-либо в SQL Management Studio на Win 7. По сути, выполнение чего-либо через интерфейсы Management Studio полностью зависает на несколько минут. Выполнение запроса практически невозможно, поскольку только для его анализа в среде IDE требуется около 2 минут и еще одна минута для его выполнения, когда сам запрос завершается мгновенно за пределами среды IDE. Я даже не буду углубляться в конструктор запросов. Все, что связано с интенсивным взаимодействием с пользователем, например редактирование строки в наборе результатов, где мне нужно щелкнуть ячейку, замораживает интерфейс. Я безуспешно пытался переустановить. Также пробовал работать в режиме совместимости без каких-либо различий. У кого-нибудь был подобный опыт?
Я использую SQL Management Studio 2008 версии 10.0.2531.0 в 32-разрядной версии Windows 7. Подключение к удаленному экземпляру SQL Server (2008 R2).
Спасибо.
У меня была похожая проблема. В моем случае это было связано с программным обеспечением для считывания отпечатков пальцев, которое связано с проводником Windows. Когда я удалил HP Protect Tools, производительность MS SQL SMS резко повысилась. После работы со службой поддержки HP (в течение нескольких месяцев) они дали мне следующее решение:
Для 32-разрядной ОС: разархивируйте настройку для каждого файла и замените на путь к папке:
«% ProgramFiles% \ Hewlett-Packard \ HP ProtectTools Security Manager \ Bin \ Coruscant»,
Для 64-разрядной ОС: разархивируйте настройку для каждого файла и замените на путь к папке:
«% ProgramFiles (x86)% \ Hewlett-Packard \ HP ProtectTools Security Manager \ Bin \ Coruscant».
Выйдите из системы и войдите снова и убедитесь, что проблема устранена.
Вот предоставленный XML-файл (он должен называться customization_per.xml):
<?xml version="1.0" encoding="UTF-8"?>
<options>
<processes>
<process name="googletalk.exe">
<classes>
<class name="Google Talk - Google Xmpp Client GUI Window" type="runtimer"/>
</classes>
</process>
<process name="msnmsgr.exe">
<classes>
<class name="DirectUIHWND" type="runtimer"/>
<class name="MSBLWindowClass" type="runtimer"/>
</classes>
</process>
<process name="yahoomessenger.exe">
<classes>
<class name="YahooBuddyMain" type="runtimer"/>
</classes>
</process>
<process name="msaccess.exe">
<classes>
<class name="OGrid" type="nochildren"/>
</classes>
</process>
<process name="msnmsgr.exe">
<classes>
<class name="MSBLWindowClass" type="forceload"/>
</classes>
</process>
<process name="onenote.exe" type="skip" />
<process name="corelcalc.exe" type="skip" />
<process name="corellauncher.exe" type="skip" />
<process name="corellaunchit.exe" type="skip" />
<process name="corelshow.exe" type="skip" />
<process name="corelwrite.exe" type="skip" />
<process name="aim.exe">
<classes>
<class name="__oxFrame.class__" type="runtimer"/>
<class name="__oxFrame.class__" type="forceload"/>
</classes>
</process>
<process name="roxio burn.exe" type="skip"/>
<process name="roxioburnreader.exe" type="skip"/>
<process>
<classes>
<class name="SharedSigninDialogClass" type="forceload" />
</classes>
</process>
<process name="ssms.exe" type="skip"/>
</processes>
</options>
Надеюсь, это поможет.
С уважением, Стивен
Установите и отключите (если включено) следующие настройки в опциях Internet Explorer:
Какие-нибудь события записываются в менеджере событий? Какие-либо другие сетевые задачи работают медленно? если у вас есть другие разработчики в вашем районе, и это работает для них, и у них есть права для входа на ваш компьютер, попробуйте это, поскольку это может быть проблема, связанная с профилем.
У меня были аналогичные проблемы с Visual Studio 2010 на Win7.
В конце концов отследил это до программного обеспечения Entrust Security Manager, которое сделало себя менеджером сертификатов по умолчанию в системе.
Скорее всего, та же проблема, что и упомянутая выше программа для считывания отпечатков пальцев. Измените обработчик сертификата по умолчанию обратно на Microsoft, и проблема должна исчезнуть.
Замените ключи реестра следующим образом:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Microsoft SQL Server \ 100 \ Tools \ Shell \ General \ AutoRecover] «Автоматическое восстановление всегда включено» = dword: 00000000 «AutoRecover Enabled» = dword: 00000000