Имя: Пароль:
1C
1С v8
Нет соединения с ВнешниеИсточникиДанных
0 prog-Igor
 
27.08.16
21:37
Всем привет.
Платформа 8,3, баз серверная.
Часть кода:
    ПараметрыСоединенияССайтом = новый ПараметрыСоединенияВнешнегоИсточникаДанных;
    ПараметрыСоединенияССайтом.СУБД="MySQL";
    ПараметрыСоединенияССайтом.СтрокаСоединения="
    |DRIVER={MySQL ODBC 5.1 Driver};
    |SERVER=********;
    |DATABASE=*******;
    |UID=*********;
    |PWD=********;";
    ВнешниеИсточникиДанных.Site.УстановитьОбщиеПараметрыСоединения(ПараметрыСоединенияССайтом);
    
    Попытка
        ВнешниеИсточникиДанных.SiteKEEP.УстановитьСоединение();
    Исключение
        Сообщить(ОписаниеОшибки());
        Возврат;
    КонецПопытки;
Подскажите в чем может быть проблема установки соединения?
1 prog-Igor
 
27.08.16
21:39
Данные - имя пользователя, имя базы, пароль и адрес сервера указано у меня верно а вот соединения нет.
2 prog-Igor
 
27.08.16
21:43
Маленькая поправка - когда запуская вручную обработку для теста соединение есть а когда регламентное задание то нет соединения.
3 Mauser
 
27.08.16
21:54
(2) Второе слово во фразе "база серверная" не на что не наталкивает?
4 Лефмихалыч
 
27.08.16
21:56
(2) в первом случае ты соединение устанавливаешь со своего компьютера, во втором - с сервера приложений. Продолби дырку в фиреволе
5 Лефмихалыч
 
27.08.16
21:56
или MySQL ODBC 5.1 Driver установи
6 Mauser
 
27.08.16
21:57
...нужной разрядности
7 prog-Igor
 
27.08.16
22:08
MySQL ODBC 5.1 - установлен
8 Лефмихалыч
 
27.08.16
22:10
(7) прочитай еще раз ветку. Только на этот раз с открытыми до щелчка глазами и медленно
9 prog-Igor
 
27.08.16
22:13
mysql-connector-odbc-5.1.13-winx64 установлен драйвер, разве не это?!
10 prog-Igor
 
27.08.16
22:15
(4) Можно чуть подробнее - "Продолби дырку в фиреволе"?
11 Лефмихалыч
 
27.08.16
22:16
(9) а где он установлен?
12 prog-Igor
 
27.08.16
22:17
на сервере
13 prog-Igor
 
27.08.16
22:19
Если вы имели ввиду фаервол(брандмауэр) - то он отключен на сервере
14 Лефмихалыч
 
27.08.16
22:21
(13) значит думай, почему еще на клиенте соединение устанавливается, а на сервере - нет
15 prog-Igor
 
27.08.16
22:21
При этом ошибки ни какой нет когда работает рег. задание.
16 Рэйв
 
27.08.16
22:21
(0)"Вот не люблю я таких людей"(С)Федул

Хоть бы текст ошибки привел.
17 Лефмихалыч
 
27.08.16
22:21
(16) это убьет интригу
18 prog-Igor
 
27.08.16
22:24
В том то и причина что в описании ошибки нет просто не устанавливает соединения - рег.задания, а если в ручною устанавливает.
19 Mauser
 
27.08.16
22:29
(18) Естественно. У тебя же там русским языком написано - Возврат.
20 prog-Igor
 
27.08.16
22:33
(19) О....сделаю запись в журнал регистрации может там будет описание ошибки
21 prog-Igor
 
27.08.16
22:49
Действительно - записалась ошибка в журнал регистрации и уже по ошибке нашёл другой способ установить соединение.
Если кому то понадобиться  вот ссылка - не подключается к внешним источникам данных
22 prog-Igor
 
27.08.16
22:52
Вот вам и интрига - (17) (16)
23 Рэйв
 
27.08.16
22:55
(22)*зевая
Ни о чем не говорит.
24 prog-Igor
 
27.08.16
22:58
(23) Внизу этого сайта очень хорошая цитата-
"Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование.
Фредерик Брукс-младший"
может вам поможет понять
25 hhhh
 
28.08.16
01:16
(24) чего там было в итоге? детская ошибка какая-то?
26 prog-Igor
 
28.08.16
17:41
(25)
в (21) есть ссылка на описание как исправить ошибку