Имя: Пароль:
1C
1С v8
Внешний источник данных 8.3, прекращается выполнение кода
0 ramir
 
27.12.13
15:57
Перешли на 8.3, перестали работать внешние источники данных. В режиме конфигуратора подключение устанавливается и можно просматривать таблицы, поля и т.п. При попытке выполнить запрос к источнику данных или при попытке установить соединение код прекращает свое выполнение без записей в журнал регистрации. На всякий случай добавил закомментированные строки - не помогло. В чем может быть дело - ума не приложу.

ПараметрыСоединения = Новый ПараметрыСоединенияВнешнегоИсточникаДанных;
ПараметрыСоединения.СтрокаСоединения= "DRIVER={MySQL ODBC 5.2 Unicode Driver};
                                       |SERVER=...;
                                       |DATABASE=...;
                                       |UID=...;
                                       |PWD=...;";
//ПараметрыСоединения.АутентификацияОС = Ложь;
//ПараметрыСоединения.СУБД = "MySQL";
//ПараметрыСоединения.АутентификацияСтандартная = Истина;
//ПараметрыСоединения.ИмяПользователя = "...";
//ПараметрыСоединения.Пароль = "...";
    
ВнешниеИсточникиДанных.Астериск.УстановитьПараметрыСоединенияСеанса(ПараметрыСоединения);
ВнешниеИсточникиДанных.Астериск.УстановитьСоединение();
1 Новиков
 
27.12.13
16:10
В профайлере поймай запрос - посмотри, он выполняется или нет.
2 ramir
 
27.12.13
16:11
Получилось отловить исключение, но в описании ошибки пусто. ИнформацияОбОшибке() - тоже все поля пустые.
3 ramir
 
27.12.13
16:11
(1) в каком профайлере?
4 Новиков
 
27.12.13
16:28
(3) в профайлере мускула. Ты запусти его, и посмотри по приложению - что в него летит последнее.
5 ramir
 
27.12.13
19:29
mysql> set profiling=1;
Query OK, 0 rows affected (0.00 sec)

mysql> show profiles;
Empty set (0.00 sec)
6 ramir
 
01.01.14
14:47
Up
7 Jaap Vduul
 
01.01.14
17:42
Попробуй ещё трассировку драйвера MyODBC посмотреть:
http://support.microsoft.com/kb/274551