| 
    
            
         
         | 
    
  | 
Не могу подключить внешний источник данных MySQL | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        trey1    
     05.09.19 
            ✎
    09:52 
 | 
         
        Всем привет, такая проблема, платформа 1с 8.3.13.1865, пытаюсь подключить внешний источник данных mysql в 1с, строка подключения:
 
        Driver={MySQL ODBC 8.0 Unicode Driver}; Server=192.168.0.48; Port=6033; DATABASE=torg; USER=1c; PASSWORD=Fksd23dsfks; Коннект проходит, но только когда дело доходит до выбора таблиц, выдает ошибку : http://prntscr.com/p21bwv Гуглил долго, ничего особо не нашел, пытался добавить к строке подключения разные параметры типа default_authentication_plugin=mysql_native_password STMT=SET CHARACTER SET utf8; бесполезно. Причем к другой базе на PostgreSQL подключается без проблем. В общем прошу помощи, разобраться не получается)  | 
|||
| 
    1
    
        trey1    
     06.09.19 
            ✎
    08:43 
 | 
         
        up     
         | 
|||
| 
    2
    
        ДенисЧ    
     06.09.19 
            ✎
    09:04 
 | 
||||
| 
    3
    
        trey1    
     06.09.19 
            ✎
    09:23 
 | 
         
        (2) Ну щас попробую отправить этот топик нашим DBAшникам, т.к у меня доступа к хранимым процедурам даже нет, они сказали что типа в драйвере проблема но даже не знаю что на это сказать     
         | 
|||
| 
    4
    
        trey1    
     06.09.19 
            ✎
    09:28 
 | 
         
        Хотя погоди (2) Тут речь про Message: [Microsoft][ODBC SQL Server Driver][Invalid cursor state]
 
        я пытаюсь к MySQL подключиться  | 
|||
| 
    5
    
        rsv    
     06.09.19 
            ✎
    09:57 
 | 
         
        (4)  возьмите  ексель . Из него попробуйте через внешние данные . По крайней мере 
 
        Исключите пока движок 1с  | 
|||
| 
    6
    
        rsv    
     06.09.19 
            ✎
    09:59 
 | 
         
        Наберите запросец в в екселевском квери . Дрова качните рекомендованные и так далее     
         | 
|||
| 
    7
    
        Salimbek    
     06.09.19 
            ✎
    10:04 
 | 
         
        (0) Драйвер MySQL на сервере 1С-а установлен?     
         | 
|||
| 
    8
    
        Salimbek    
     06.09.19 
            ✎
    10:07 
 | 
         
        +(7) Еще тут: http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=597199
 
        пишут, что есть проблемы, когда имя Поля или Таблицы содержит "_"  | 
|||
| 
    9
    
        trey1    
     06.09.19 
            ✎
    12:17 
 | 
         
        (7) Да, всё стоит, я и в локальном режиме пробовал, тест подключения успешен а дальше всё, ошибка     
         | 
|||
| 
    10
    
        Вафель    
     06.09.19 
            ✎
    12:31 
 | 
         
        (8) это вроде бы уже давно поправили     
         | 
|||
| 
    11
    
        Salimbek    
     06.09.19 
            ✎
    14:19 
 | 
         
        (10) Х.з. Может и так. Однако на скриншоте в (0) я явно вижу таблицы и поля с подчеркиванием.     
         | 
|||
| 
    12
    
        Очевидно    
     06.09.19 
            ✎
    15:34 
 | 
         
        (0) у меня такая строка к MYSQL работает :
 
        DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=bitnami_redmine;LANGUAGE=ru_russian;STMT=set character_set_results=cp1251  | 
|||
| 
    13
    
        Очевидно    
     06.09.19 
            ✎
    15:36 
 | 
         
        (12) + Платформа 1С:Предприятие 8.3 (8.3.14.1779)
 
        ... и таблицы получает и записи изменяет  | 
|||
| 
    14
    
        trey1    
     08.09.19 
            ✎
    18:44 
 | 
         
        (13) везёт) добавил в строку подключения твои 2 параметра
 
        ;LANGUAGE=ru_russian;STMT=set character_set_results=cp1251 Нифига, та же самая ошибка что и всегда вылезала вылазит http://prntscr.com/p21bwv Я уже думал решить проблему системным DSN и указать все требуемые данные винде а в источнике просто добавить его типа DSN=mysql, но нет блин, та же самая ошибка(  | 
|||
| 
    15
    
        Лефмихалыч    
     08.09.19 
            ✎
    19:03 
 | 
         
        закладка.
 
        была такая шняга, когда я хотел из otrs и redmine забирать в одну базу данные о задачах и факт времени. На некоторых таблицах базы otrs'а вываливалась вот эта балда. Времени не было глубоко копать, одинэсников на тот момент в штате не было и я просто перестал хотеть этим заниматься.  | 
|||
| 
    16
    
        rsv    
     08.09.19 
            ✎
    19:34 
 | 
         
        Третьи сутки пошли :(     
         | 
|||
| 
    17
    
        Salimbek    
     08.09.19 
            ✎
    22:00 
 | 
         
        (14) Создай новую базу на своем сервере с тем же пользователем и паролем, создай внутри пару таблиц, добавь в каждой по несколько полей. Заполни случайными данными и проверь, как работает 1С-ка с такой базой.
 
        Если сработает - то проблема в (8). Если нет, проблема в сервере или драйвере и копать в том направлении.  | 
|||
| 
    18
    
        Адепт1С    
     12.09.19 
            ✎
    15:16 
 | 
         
        (17) Если нет, проблема в сервере или драйвере и копать в том направлении.
 
        Где можно покопать? Можно поточнее таже проблема в Эксель данные залетают 1с не хочет работать пишет драйвер не найден стоять оба драйвера 32 и 64.  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |