|
COM соединение: Connect происходит без ошибки, но Результат = Неопределено |
☑ |
0
evorle145
09.03.21
✎
13:58
|
ОбъектПодключения = Новый COMОбъект("V83.COMConnector");
Подключение = ОбъектПодключения.Connect(СтрокаПодключенияСписок);
Почему "Подключение" имеет значение "Неопределено"?
|
|
1
BaZZiL
09.03.21
✎
14:18
|
Значит, что-то пошло не так...
Сервер = "server";
Пользователь = "user";
Пароль = "password";
Подключение = Новый COMОбъект("V83.COMConnector");
СтрокаПодключения = "srvr='" + СокрЛП(Сервер)
+ "'; ref='" + СокрЛП(БазаДанных)
+ "'; usr='" + СокрЛП(Пользователь)
+ "'; pwd='" + СокрЛП(Пароль) + "';";
Попытка
БазаКудаПодключаемся = Подключение.Connect(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
|
|
2
evorle145
09.03.21
✎
14:20
|
(1) ты понимаешь в чем штука.. есть база на сервере с именем 07, и она подключается к базе на сервере с именем 05.
На сервере 08 лежит точная копия базы 07. И я из этой копии хочу потестить соединение, и оно типа соединяется но подключение = неопределено.
То есть код на сервере 07 работает. Но этот же код на сервере 08 не работает..
|
|
3
evorle145
09.03.21
✎
14:22
|
(1) то есть я подключаюсь к базе на сервере 05 с помощью одного и того же кода. Но с сервера 07 все работает, а с 08 нет. Хотя и на 07 и 08 одна и та же база (копия базы), и там и там библиотека COMConnector зарегистрирована ...
|
|
4
evorle145
14.03.21
✎
09:46
|
Тут решение сисадмин помог. Код был верный.
|
|
5
ДедМорроз
14.03.21
✎
21:21
|
Интересно,если из самого соединения сделать выход,то переменная соединения станет Неопределенно или нет?
|
|
6
Cthulhu
14.03.21
✎
21:44
|
рега 32x COM+ для 64х инсталляции?
|
|