Имя: Пароль:
1C
1С v8
Подключение к базе через COM соединение
,
0 nyta_1968
 
15.08.16
18:04
Всем привет!
Подскажите, пожалуйста.... не получается никак подключиться к базе...
вот код...

Параметры = "Srvr=""SERVER"";Ref=""RadonBuhg"";Usr="+Пользователь+";Pwd="+Пароль+";";
        V83COMConnector= Новый COMОбъект("V83.COMConnector");
        Попытка
        Base1С = V83COMConnector.Connect(Параметры);
        Исключение
        Предупреждение ("Ошибка подключения!");
        КонецПопытки;

...лезет ошибка подключения и всё....Пользователь и Пароль задаются на форме....
1 sonne666
 
15.08.16
18:15
(0) А если так?
Параметры = "Srvr="""SERVER""";Ref="""RadonBuhg""";Usr="""+Пользователь+""";Pwd="""+Пароль+""";";
2 shuhard
 
15.08.16
18:19
(0) ну и что мешает получить код ошибки и позырить причину
3 Vaflya
 
15.08.16
20:28
+ (2) всмысле убрать попытку, увидеть ошибку
4 Garykom
 
гуру
15.08.16
20:33
С com подключениями траблы когда безопасность/антивирусы/файерволы в параноиде и разные платформы, разных версий стоят.
5 Vaflya
 
15.08.16
20:38
(4) гадание по посту не закончится никогда, надо добавлять в список древнейших профессий)
6 nyta_1968
 
16.08.16
09:28
...да не ругайтесь...ну мало опыта, не успел всё показать человек в больницу попал...и что делать???... не пускают на курсы... помогите если можете...

...вот с такой строкой...
Параметры = "Srvr=""SERVER"";Ref=""RadonMDP"";Usr="""+Пользователь+""";Pwd="""+Пароль+""";";

...выпадает ошибка на пользователя и пароль...уже его семь раз перепроверила....
7 Горогуля
 
16.08.16
09:30
(6) надо не менее 8.
Исключение сообщить(ОписаниеОшибки())
8 nyta_1968
 
16.08.16
09:33
...обе базы на одном сервере... из базы RadonBuhg нужно подключиться к RadonMDP.....

....да их там 10 в пароле...
9 Горогуля
 
16.08.16
09:33
(8) описание ошибки будешь говорить? ну или хотя бы вслух читать
10 ilkoder
 
16.08.16
09:36
Может сом коннектор сломался, может у +пользователя+ прав нету на сом, может +пароль+ не правильный - а написано все правильно
11 Mauser
 
16.08.16
09:47
В общем-то система прав на COM выстроена довольно логично. Недостойных не пускает.
12 nyta_1968
 
16.08.16
10:02
...да прямо и пишет что неверные данные..
...ребята не ругайтесь, пожалуйста...у меня на проводе то и дело появляются клиенты с разными вопросами... отвлекаюсь... вот ошибка...

{Форма.Форма.Форма(167)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Идентификация пользователя не выполнена
Неправильное имя или пароль пользователя
13 nyta_1968
 
16.08.16
10:03
...с админа к админу подключаюсь....
14 Горогуля
 
16.08.16
10:09
>Неправильное имя или пароль пользователя
возможно три и только три варианта, записывай:
1. Неправильное имя пользователя;
2. Неправильный пароль пользователя;
3. Неправильное имя и пароль пользователя одновременно;
15 _stay true_
 
16.08.16
10:09
(12) Попробуй завести отдельного суперюзера с латинским никнеймом и паролем только из цифр. Чтобы уж наверняка.

Так же попробуй regsvr32 перерегать обработку коннектора
На крайняк, перегрузи сервак, может, глюк какой.

Ещё проверь количества кавычек в строке подключения. Вроде как, логин и парольк должны быть в кавычках.

Параметры="File=""C:\1CBase""";Usr=""login"";Pwd=""password""";
16 _stay true_
 
16.08.16
10:13
Функция ПолучитьПодключениеКСервернойБД()

Параметры = "Srvr=""server"";Ref=""BaseName"";Usr=""login"";Pwd=""password"";";
V82COMConnector= Новый COMОбъект("V82.COMConnector");
Попытка
Base1С = V82COMConnector.Connect(Параметры);
Исключение
Предупреждение ("Ошибка подключения!");
КонецПопытки;

КонецФункции;
17 nyta_1968
 
16.08.16
10:16
Спасибо...всё сейчас перепробую....
18 _stay true_
 
16.08.16
10:24
(17) И без фотографии, говорят, не взлетает:)
19 Горогуля
 
16.08.16
10:26
(18) а если и взлетает, то низко и ненадолго. не шути с судьбой
20 nyta_1968
 
16.08.16
10:28
Кажется подключится удалось.... хотя...ошибка не лезет, но результат подключения  НЕОПРЕДЕЛЕНО ...переменная в отладчике БазаМДП...

БазаМДП=ПодключениеКБазеДанных(Пользователь,Пароль);
21 Mauser
 
16.08.16
10:29
(20) Возврат Александр Сергеевич писать будет?
22 _stay true_
 
16.08.16
10:30
(21) Ну не я же:)
23 nyta_1968
 
16.08.16
10:34
)))))))....ой ....