Ошибка SQL server 2008 r2 при подключении по сети 1С 7.7

1. chuckk 18.04.17 12:48 Сейчас в теме
Всем добрый день,

На сервере удалось развернуть SQL, теперь стоит задача предоставить доступ по сети от клиентских компьютеров. Локально базы создаются, но к ним нельзя подключиться по сети.
Что сделано на сервере:
Добавлены в настройках брандмаурера порты 1433 и 1434. Отключены именованные каналы. Группа public добавлены права.

На клиенте:
Системный DSN добавлен, указан порт 1433

Все равно вылетает ошибка при подключении к серверу(см.рис.)
Где ещё какие настройки нужно сделать?
Прикрепленные файлы:
Найденные решения
11. collider 18.04.17 13:22 Сейчас в теме
(10) На клиенте. В C:\Windows\System32\drivers\etc есть файл hosts. В него надо добавить строку соответствия имени сервера и его айпи. В нём там всё расписано и пример есть.
Обрати внимание, что у файла не должно быть расширения.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. collider 18.04.17 12:54 Сейчас в теме
3. chuckk 18.04.17 12:55 Сейчас в теме
5. collider 18.04.17 12:58 Сейчас в теме
(3) В SSMS по корню дерева правой кнопкой -> свойства -> соединения
6. chuckk 18.04.17 13:03 Сейчас в теме
(5) да, стоит

ситуацию это не меняет
Прикрепленные файлы:
7. collider 18.04.17 13:05 Сейчас в теме
(6) А если на минутку отключить брандмауэр и попробовать?
8. chuckk 18.04.17 13:15 Сейчас в теме
(7) отключил, не работает,
локально всё работает
9. collider 18.04.17 13:18 Сейчас в теме
(8) А если имя сервера добавить в hosts?
10. chuckk 18.04.17 13:19 Сейчас в теме
(9) это как и где?
на клиенте или на сервере?
11. collider 18.04.17 13:22 Сейчас в теме
(10) На клиенте. В C:\Windows\System32\drivers\etc есть файл hosts. В него надо добавить строку соответствия имени сервера и его айпи. В нём там всё расписано и пример есть.
Обрати внимание, что у файла не должно быть расширения.
12. chuckk 18.04.17 13:30 Сейчас в теме
(11) у меня там стоит

127.0.0.1 localhost

я должен прописать ай пи сервера, а имя какое ему присвоить?
13. chuckk 18.04.17 13:33 Сейчас в теме
(11) так подойдёт, или ещё нужно указать имя SQL?

192.168.3.25 srv-1c7
14. collider 18.04.17 13:35 Сейчас в теме
(13) Там нужно указывать имя компьютера, на котором установлен MSSQL сервер.
15. chuckk 18.04.17 13:37 Сейчас в теме
(14) сделал, но опять ошибку выдаёт
16. collider 18.04.17 13:38 Сейчас в теме
(15) Ту же самую? Может пользователю в качестве эксперимента дать права "Sysadmin" в SQL сервере?
17. chuckk 18.04.17 13:42 Сейчас в теме
(16) теперь другая
Прикрепленные файлы:
18. chuckk 18.04.17 13:49 Сейчас в теме
(17) пропатчил Bkend.dll
заработало!

Спасибо тебе Кузнецов Василий!
19. collider 18.04.17 13:52 Сейчас в теме
(18) Тогда для решения первой ошибки лучше добавить на DNS - сервере запись типа Cname, что бы не прописывать в hosts на каждом компьютере.
Если, конечно же, DNS-сервером не является какой-нибудь дешёвенький маршрутизатор.
4. chuckk 18.04.17 12:57 Сейчас в теме
Оставьте свое сообщение

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