Ошибка SQL Server 2008 R2

1. BelCyber 19.08.13 16:20 Сейчас в теме
Добрый день.

Есть следующая проблема.
Сейчас работает связка 1С 8 (8.2.17.169, если это важно) + Windows 2008 R2 x64 + MS SQL 2008 R2 x64 на одном физическом сервере.

Всвязи с оптимизацией структуры сети появилась возможность выделить отдельный сервер под MS SQL. Начал разворачивать тестовую среду и 1С не смогла подключиться к SQL с ошибкой: SQL Network Interfaces: Error getting enabled protocols list from the registry [xFFFFFFFF]

Умом понимаю что проблема скорее всего с настройкой безопасности Windows 2008, но опыт не позволяет разобраться в проблеме самому. Очень прошу помочь, потратил сегодня целый день, но все советы из всемирной сети не работают.

Настройки MS SQL:
включены протоколы tcp и named pipes, всё остальное отключил (как я понимаю, при разделённой структуре достаточно было оставить только tcp).
Включены процессы MSSQLSERVER и SQL Server Browser. Оба включены под аккаунтом Local System.

В регистре в ветке HKLM\SOFTWARE\Microsoft\MSSQLServer\Client\SNI10.0\ProtocolOrder стоит последовательность tcp, np.

Сеть с доменом, есть Checkpoint Firewall, но он фильтрует только входящий трафик после модема. На сервере есть Касперский (включен только антивирус, остальные опции отключены). На сервере кроме собственно MS SQL больше ничего нет. RAID массив 10 на SAS дисках.

Ну вот собственно конфигурация.

Ещё раз повторьсь, как я понимаю, проблема не с доступностью собственно самого инстанса MS SQL, а с доступом к регистру Windows, т.к. похоже SQL (или 1С?) не может прочитать настройки активных протоколов. Возможно решение где-то под носом, но пока не могу нащупать.

Пробовал подключать удалённый реестр тестового сервера к рабочему - подключается. Но это под моей учётной записью с правами локального администратора.

Если вдруг кто-то сталкивался с похожей проблемой - отзовитесь пожалуйста!
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. mhst 20.08.13 00:53 Сейчас в теме
(1) BelCyber,
1. IPv6 отключен?
2. Local System если не отказывает память не имеет доступа к сети, запустите службы от отдельного пользователя. Посмотрите останется ли ошибка
3. BelCyber 20.08.13 08:29 Сейчас в теме
(2) mhst, да, IPv6 отключено.
Запустил службы SQL от имени специально созданного пользователя(локального) - ничего не изменилось.Запустил под своей учётной записью (AD с правами локального администратора) - то же самое.
4. Babuin 20.08.13 11:26 Сейчас в теме
промониторь procmon-ом на access_denied
рестарт делали? UAC включали\отключали?
6. BelCyber 20.08.13 12:43 Сейчас в теме
(4) Babuin, UAC отключен, в логах ничего криминального вообще.
5. elvis 5 20.08.13 11:53 Сейчас в теме
А какой-нибудь SQL Managment Studio цепляется к sql-серверу?
7. BelCyber 20.08.13 12:43 Сейчас в теме
(5) elvis, да, цепляется без проблем
8. mhst 20.08.13 13:07 Сейчас в теме
Мистика, а можете выгрузить ветку реестра HKLM\SOFTWARE\Microsoft\MSSQLServer\Client\SNI10.0\ ? и дать посмотреть
9. BelCyber 20.08.13 14:41 Сейчас в теме
Вот ветка реестра
Прикрепленные файлы:
10. Babuin 20.08.13 17:04 Сейчас в теме
а для самого экземпляра протоколы тоже включены? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServe­r\SuperSocketNetLib\Tcp тут что?
Касперского и файрвол отключали?
11. Gilev.Vyacheslav 1917 22.08.13 20:09 Сейчас в теме
12. Serge_ASB 22.12.13 11:31 Сейчас в теме
У меня ошибка аналогичная. Единственное - SQL требует порты 1433 а 1С 1540, 1541. Возможео в этом суть: как-то их состыковать?
Строка запуска 1С сервер (в службах подсмотрел) содержит gport 1540 port 1541 range 1560:1591.
13. pampage 23.12.13 19:16 Сейчас в теме
(12) Serge_ASB,
У меня ошибка аналогичная. Единственное - SQL требует порты 1433 а 1С 1540, 1541. Возможео в этом суть: как-то их состыковать?

Это тут вообще не причем.
14. sklskl 8 23.12.13 19:58 Сейчас в теме
А сервер какой установили с левого диска или оригинальный? Если на этом сервере установить 1С она создаст базу локально в скуле или нет? Как указываете сервер в 1С?
15. Serge_ASB 24.12.13 08:30 Сейчас в теме
Сервер - какой именно: Windows, SQL, 1C?
16. alex_sh2008 5 24.12.13 08:42 Сейчас в теме
Судя по описанию проблем, у вас слетела безопасность в Windows, последнее что ставили перед установкой SQL сервера и 1С или после установки?
17. alex_sh2008 5 24.12.13 08:46 Сейчас в теме
"Сеть с доменом, есть Checkpoint Firewall, но он фильтрует только входящий трафик после модема. На сервере есть Касперский (включен только антивирус, остальные опции отключены)." - вот такая связка это постоянные проблемы с сетью и сетевыми портам, 2 программы контролирующие протоколы не будут жить вместе нормально.
18. Serge_ASB 24.12.13 09:02 Сейчас в теме
У меня вряд ли что слетело: скорее плохо настроено. Ставился sql, затем - 1С (правда, сначала 8.1, затем 8.2, затем 8.3.
После этого sql переустанавливался - установлен как named на сервере SRV1 теперь есть 2 "сервера": mssqlserver и databasesrv. Последний и желаю настроить.
Active Directory на Windows недонастроен, брандмауэр отключен, антивируса нет.
19. alex_sh2008 5 24.12.13 09:25 Сейчас в теме
(18) Serge_ASB, 1C работает только с TCP соединениями, и вроде как с альтернативными портами SQL тоже не работает, только 1433 (для MS SQL)
20. sklskl 8 24.12.13 11:17 Сейчас в теме
По моему проще вызвать админа и не мучаться самому, если сам не может решить. Либо переустанавливай сервер и настраивай все с нуля. Кстати Сервер DATBASE в домене или нет?
21. Serge_ASB 24.12.13 13:00 Сейчас в теме
22. sklskl 8 24.12.13 16:55 Сейчас в теме
На это ответь
>А сервер какой установили с левого диска или оригинальный? Если на этом сервере установить 1С она создаст базу >локально в скуле или нет? Как указываете сервер в 1С?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот