Возникла проблема после обновления платформы до версии 8.3.14.1779.
Заодно было решено развернуть заново MS-SQL сервер, что и было сделано (в связи с частыми ошибками из-за неизвестно насколько кривых настроек ранее).
Однако после разворачивания СУБД и платформы, пытаюсь добавить базу и при добавлении каждой вижу ошибку ( скриншот во вложении).
Суть её в «Ошибка при получении значения из базы данных. Возможной причиной является отсутствие установленного Microsoft SQL Server Native Client».
Такая же ошибка при входе в базу. Ранее такого не было.
Пробовал откатить БД до состояния на момент начала всех действий по установке новой платформы — не помогло.
Забив на всё попробовал вернуться обратно на старый MS-SQL сервер — ошибка остаётся при попытке добавить базы.
Пользователь в MS-SQL создан, выданы роли sysadmin, public, к системным и нужной мне базе выдан доступ db_owner и db_public. Пароль установлен.
Сам этот пресловутый «Native Client» установлен на обоих серверах. Пробовал на одном из них удалять и устанавливать снова — не помошло.
Вопрос закрыт, мысль пришла пока создавал тему.
Для тех, кто столкнётся: нужно убедиться в установленном Native Client не только на сервере SQL, но и на самом сервере 1С.
Качаем образ SQL Server и там запускаем установщик по пути: «1049_RUS_LP\x64\Setup\x64» (в зависимости от разрядности).
Вопрос закрыт, мысль пришла пока создавал тему.
Для тех, кто столкнётся: нужно убедиться в установленном Native Client не только на сервере SQL, но и на самом сервере 1С.
Качаем образ SQL Server и там запускаем установщик по пути: «1049_RUS_LP\x64\Setup\x64» (в зависимости от разрядности).
Не помогает.
Native Client переустановил, сервер перезагрузил. SQL и 1С сервера на одном компьютере.
Разве без него будет работать 1С на сервере?
Может есть ещё варианты? Или Native Client нужен определённой версии?