Имя: Пароль:
IT
Админ
1С 8.3 + SQL 2000 и SQL 2005 одновременно. Падает
0 zalexey
 
14.01.21
17:17
Имеем три машины.
Server1 - стоит 1С сервер 8.2 и 8.3
Server2 - висят базы на SQL2000
Server3 - установлен SQL2005

Связка 1С и SQL2000 работает нормально. Чтобы сервер 1С мог работать с SQL2005 нужно поставить на сервер 1С MS SQL Native Client. После его установки 1с начинает работать с SQL2005, но перестает работать с базами н SQL2000. Вернее он в базу входит, но при попытке провести документы падает с ошибкой  Ошибка СУБД. MS SQL Native Client. Type name is invalid.

Если Native Client удалить с сервера 1С, то работает с SQL2000, но не работает с SQL2005.
Можно как-то подружить их одновременно (нужно время, чтобы перевести все базы с одного на другой)

P.s. sql такие древние, потому что такие куплены :)
1 vicof
 
14.01.21
17:21
Купить еще один сервер не предлагать?
2 zalexey
 
14.01.21
17:23
(1) такое себе предложение, еще и ключ покупать )
3 Ёпрст
 
гуру
15.01.21
00:11
(0) дык поставьте временно саму 1с-ину на сервер, где скуль 2005.. делов то
4 Ёпрст
 
гуру
15.01.21
00:11
* сам сервер 1с пердприятия
5 zalexey
 
15.01.21
16:54
(3) Ключ-то на сервер 1с один. Надо чтобы часть данных пока висела на sql2000, а другая часть в тестовом режиме погонять на sql2005

Пока решили вопрос так: поставили SQL native client на сервер 1с. Развернули базы на SQL 2005. Удалили native client. После этого Сервер 1с работает с обоими SQL-серверами, но новые базы на скл2005 без этого натив клиента не может. Но этого нам достаточно.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший