|
Ошибка соединения с сервером 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
|
|