Сбой службы браузера SQL Server (2012 Enterprise)

Сбой службы браузера SQL Server (2012 Enterprise)

У меня есть проблема, как описано ниже:

У меня есть экземпляр SQL Server 2012 Enterprise (благодаря MSDN) для локальной разработки на моем ПК.

Я пытаюсь запустить службу обозревателя SQL Server из диспетчера конфигурации SQL Server, и для этого требуется много времени, а затем происходит сбой:

Запрос не выполнен или служба не ответила своевременно. Обратитесь к журналу событий или другим соответствующим журналам ошибок для деталей.

Я проверил журналы событий и обнаружил эти ошибки в следующем порядке (все в течение одного временного интервала):

Порт службы обозревателя SQL Server недоступен для прослушивания или неверен.

Службе обозревателя SQL Server не удалось установить экземпляр SQL и обнаружение подключения.

Браузер SQL Server включает поддержку обнаружения экземпляра SQL и подключения.

Службе обозревателя SQL Server не удалось установить обнаружение служб Analysis Services.

Служба обозревателя SQL Server запущена.

Служба браузера SQL Server отключена.

Я проверил правила брандмауэра и оба порта 1433 (TCP) и 1434 (UDP) также широко открыты - программы и двоичный файл службы были "разрешены через брандмауэр Windows". Я запустил службу "Аналитические услуги" вручную, и она отлично работает. Браузер по-прежнему не запускается.

Немного истории: Установленный SQL 2008 R2 Express Advanced

Установленный SQL2012 Express продвинутый

Удаленный SQL 2008 R2 Express Advanced

Установленный 2012 SSDT и множество функций с экспресс-установкой

Установлен уникальный экземпляр SQL 2012 Enterprise со всеми функциями

Деинсталлированный SSDT и переустановленный SSDT с Enterprise (решена другая проблема)

Деинсталлированный SQL 2012 Express

Деинсталлированный SQL 2012 Enterprise

Удалено что-либо с "SQL" в имени из панели управления> "Программы и функции"

Установленный SQL 2012 Enterprise без служб аналитики (именно здесь я заметил, что служба браузера SQL не запускалась даже при установке)

Добавлена ​​функция служб Analysis Services (и всего остального) через установщик (браузер продолжал не запускаться при установке)

========================

Другие интересные факты: открыв окно командной строки с администратором и попытавшись запустить sqlbrowser.exe вручную, мы получили:

Microsoft Windows [Версия 6.1.7601] Copyright (c) 2009 Корпорация Microsoft. Все права защищены.

C: \ Windows \ system32> cd C: \ Program Files (x86) \ Microsoft SQL Server \ 90 \ Shared

C:\Program Files (x86)\Microsoft SQL Server\90\Shared> sqlbrowser.exe -c SQLBrowser: запуск в режиме консоли SQLBrowser: запуск службы перенаправления SSRP
SQLBrowser: не удалось запустить службы перенаправления SSRP - завершение работы.
SQLBrowser: запуск службы перенаправления OLAP
SQLBrowser: остановка перенаправителя OLAP

C:\Program Files (x86)\Microsoft SQL Server\90\Shared>

Как я пытаюсь восстановить установку ошибок, говоря

Произошла следующая ошибка:

Сбой запроса на запуск службы "SQLBrowser".

Нажмите "Повторить", чтобы повторить неудачное действие, или "Отмена", чтобы отменить это действие и продолжить настройку.

Чтобы получить справку, нажмите: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0x4F9BEA51%25401D25

Нажатие на попытку повторяется каждый раз. При нажатии "Отмена" я получаю:

Произошла следующая ошибка:

Конфигурация браузера SQL Server для функции "SQL_Browser_Redist_SqlBrowser_Cpu32" была отменена пользователем после предыдущего сбоя установки. Последний предпринятый шаг: запуск службы обозревателя SQL Server "SQLBrowser" и ожидание до 900 секунд для завершения процесса.,

Чтобы получить справку, нажмите: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.2100.60&EvtType=0x4F9BEA51%25401D25

Когда я иду, чтобы удалить браузер SQL из "Программы и компоненты", он жалуется:

Ошибка при открытии файла журнала установки. Убедитесь, что указанное местоположение файла журнала существует и доступно для записи.

Есть ли способ, которым я могу исправить это за исключением повторного создания образа моего компьютера и переустановки с нуля? Возможным подходом было бы как-то действительно удалить все и удалить все файлы, связанные с SQL... это хорошая идея, и как мне это сделать?

1 ответ

Решение

Я узнал, что локальная установка Enterprise Edition - плохая идея... поэтому я попытался:

  • удаление всего, что связано с сервером SQL, с помощью "программ и функций"
  • удаление всех файлов, связанных с сервером SQL, из программных файлов (и программных файлов (x86))
  • Установка SQL 2012 Express

Служба браузера SQL все еще не запустилась, поэтому не удалось установить.

Я нашел эту статью, которая заставила меня поверить, что у меня был какой-то мешающий прокси... конечно же! Я удалил Covenant Eyes (службу фильтрации контента) со своего компьютера и попытался переустановить SQL Server Express, и служба браузера была установлена ​​правильно. Не удалось установить еще несколько других вещей (службы компонента Database Engine, полнотекстовые и семантические извлечения для поиска, репликация SQL Server, службы Reporting Services - собственные), но служба браузера работает!

Если у вас также есть эта проблема, проверьте наличие помех от фильтров / прокси / антивирусных сканеров / и т.д..

ОБНОВИТЬ:

Я получил другие 4 вещи (которые не удалось установить), перейдя в "Программы и компоненты"> удалив только эти функции и переустановив их. Я натолкнулся на эти полезные вопросы по пути: https://stackoverflow.com/questions/2979425/sql-server-installation-what-is-the-installation-media-folder

Если вы получили ошибку

Не выполнено правило "Существование файла базы данных каталога служб отчетов"

или же

Не выполнено правило "Наличие файла временной базы данных каталога служб отчетов"

Идти к C:\Program Files\Microsoft SQL Server\MSSQL<version#>.<instance_name>\MSSQL\DATA и удалите файлы сервера отчетов.

  • ReportServer.mdf
  • ReportServer_log.LDF
  • ReportServerTempDB.mdf
  • ReportServerTempDB_log.LDF.

http://www.sqlcoffee.com/Troubleshooting028.htm

Другие вопросы по тегам