Имя: Пароль:
1C
1С v8
Ошибка соединения с сервером SQL
0 Valadis
 
04.10.13
09:12
Добрый день!
Платформа 8.2.18.96, SQL Server 2008
Есть некий код:
СерверSQL           = Константы.СерверSQL.Получить();
WindowsАутентификацияНаСервереSQL = Константы.WindowsАутентификацияНаСервереSQL.Получить();
ПользовательSQL     = Константы.ПользовательSQL.Получить();
ПарольSQL           = Константы.ПарольSQL.Получить();
БазаДанныхSQL       = Константы.абсБазаДанныхSQL.Получить();

ОбработкаSQL.Соединиться(СерверSQL, WindowsАутентификацияНаСервереSQL, ПользовательSQL, ПарольSQL)

На клиенте данный код выполняется правильно, если код вынести в серверный модуль (сервер 1С и SQL Server на одном физическом сервере), то появляется ошибка:
Невозможно соединиться с сервером SQL:
Ошибка при вызове конструктора (COMОбъект): Invalid class string: Invalid class string

Что такое может быть? Имеет ли смысл переустановить SQL Server?
1 Wobland
 
04.10.13
09:20
Недопустимая строка с указанием класса: Недопустимая строка с указанием класса
2 ДенисЧ
 
04.10.13
09:22
Офигеть... Мы должны угадать, что там у тебя в ОбработкаSQL ?
3 Valadis
 
04.10.13
09:24
(2) Гадать не надо. Насколько я понял проблема в SQL Server 2008, где SQL DMO не поддерживается
4 shuhard
 
04.10.13
09:27
(3) как же при этом код работает на клиенте ?
5 ДенисЧ
 
04.10.13
09:27
(3) Ты телепат 80lvl!
6 Valadis
 
04.10.13
09:39
(3) а на клиенте sql server 2005
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn