Имя: Пароль:
1C
1С v8
1С Сервер и MS SQL
0 p-roman
 
07.07.17
11:53
Добрый день.

1с 8.3
Будут три сервера на разных ПК.
1) RDP
2) 1c Server
3) SQL Server

SQL сервер установлен, правила для брандмауэра для порта созданы, создан пользователь 1с с авторизацией средствами SQL сервера.
Протокол TCP IP в настройках сетевого подключения MS SQL разрешен.

1с сервер тоже настроен, находится физически на другой машине
На нем для тестирования работы связки 1с сервера + ms sql поставлена платформа.

Обнаружил странную вещь.
При попытке подключения к базе выдается сообщение об ошибке при обращении SQL серверу, возможно не установлен microsoft sql server native client.

Когда я раньше разворачивал похожую инраструктуру, на сервер 1с был версии 7.1 на отдельной машине, на которой он устанавливался microsoft sql server native client не требовался. Все работало без него.

Я установил microsoft sql server native client и 1с сервер получил доступ данным на SQL сервере.

Вопрос...почему так? Можно ли без установки microsoft sql server native client на отдельном компе, на котором установлен 1C 8.3 сервер добиться работы 1с сервера? Или...ошибка в настройках?
1 p-roman
 
07.07.17
11:54
Исправлено "Когда я раньше разворачивал похожую инраструктуру, на сервере 1с был версии 8.1"......
2 elCust
 
07.07.17
11:55
(0) С какой то версии платформы, необходимо наличие установленного sql server native client на машине 1С сервер
3 Вафель
 
07.07.17
12:00
почему такое нежелание установить нэйтив клиент?
4 Адинэснег
 
07.07.17
12:03
давайте еще ветки про DB2 и оракл для комплекта
5 SSSSS_AAAAA
 
07.07.17
12:11
(0) Вопрос...почему так?
Потому, что 1с перешла на более новый и поддерживающий новые типы данных клиент от Sql server вместо давно устаревшего, но встроенного в винду клиента.
Не хотите ставить натив - не ставьте новую платформу. хотите новую платформу - ставьте натив клиент.
6 Fragster
 
гуру
07.07.17
12:16
а что во фразе "При попытке подключения к базе выдается сообщение об ошибке при обращении SQL серверу, возможно не установлен microsoft sql server native client" не понятно?
7 p-roman
 
08.07.17
13:22
Насторожило то, что раньше такого не было, а сервера поднимал с нуля...мало ли что? =)
Раз действительно требуется - вопрос снят. Спасибо всем!
8 Aleksey
 
08.07.17
14:14
(7) начиная с какой то версии клиент 1с стал требовать microsoft sql server native client для работы
9 Aleksey
 
08.07.17
14:17
При установке свойства Режим совместимости (описание свойства см. здесь) в значение большее, чем Версия 8.3.7:

? Для работы системы «1С:Предприятие» требуется установленный SQL Server Native Client for SQL Server 2005 (и более старших версий Microsoft SQL Server).

https://its.1c.ru/db/v838doc#bookmark:cs:TI000000018