Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  1C -> MySQL
kirosin
Отправлено: 17.08.12, 13:11


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 16.08.12
Пользователь №: 19846


Цитата(logist @ 17.08.12, 11:21) *
в 1С больше чем выполнение соединения ничего не надо (разумеется если оно правильно описано).
Чаще пляски возникают именно с драйвером.


понял, спасибо, буду ковырять настройки драйвера.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #54848 · Ответов: 12 · Просмотров: 10592
 

>  1C -> MySQL
kirosin
Отправлено: 17.08.12, 10:13


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 16.08.12
Пользователь №: 19846


Цитата(Vofka @ 17.08.12, 10:27) *
А если из имени драйвера убрать фигурные скобки?

пробовал, даже переименовывать в DSN пробовал... по крайней мере в PHP я с фигурными скобками указывал и работало.


Цитата(logist @ 17.08.12, 10:32) *

вот если по этому мануалу смотреть, то я застопорился на пункте 7, ибо не "ок". Вот такую ошибку выдает:
Цитата
Ошибка ODBC. SQLSTATE: IM002
Номер ошибки: 0
Описание: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию

такая же ошибка была при локальном соединении когда я не до конца сконфигурировал odbc.ini на сервере с Debian.

Вот я и думаю, либо надо дополнительные пляски с бубном над драйвером ODBC в Debian совершать, либо в самой 1С чего-то не хватает для работы с этим драйвером.


 i 

Не надо выделять "кодом" текст ошибок.
 
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #54816 · Ответов: 12 · Просмотров: 10592
 

>  1C -> MySQL
kirosin
Отправлено: 17.08.12, 9:17


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 16.08.12
Пользователь №: 19846


Есть задача сделать вывод данных из 1С в MySQL.
1С стоит на сервере с Win Server 2008, MySQL на удаленном сервере под Debian.

Установил драйвера ODBC на оба сервера, открыл удаленный доступ к порту 3306 (mysql) на Debian.
Локально все это дело работает - посредством PHP соединение устанавливается, данные из таблиц доступны.

Когда создаю пользовательский и системный DSN во внешних источниках данных (стандартная утилита Windows), нажимаю Test - пишет что соединение успешно установлено, таблицы из MySQL, к которым я давал доступ под данным логином, видны.
Когда пытаюсь установить в 1С соединение, ругается что не указан драйвер, если пытаюсь добавить в "Конфигурация->Внешние источники данных" те же данные, что указывал в системном DSN, ругается на некорректные данные.
Сам я в 1С не разбираюсь, использовал обработку которую мне дали:
Соединение = Новый COMОбъект("ADODB.Connection");
ИмяДрайвера ="{MySQL ODBC 5.1 Driver}";
Наименование="server.com";
БазаДанных="base_1c";
Логин ="test";
Пароль ="test";

СтрокаСоединения = "DRIVER=" + ИмяДрайвера + ";SERVER=" + Наименование + ";DataBase="+БазаДанных+";UID="+Логин+";PWD="+Пароль + ";";
Сообщить(СтрокаСоединения);
Соединение.ConnectionString = (СтрокаСоединения);

Попытка
    Соединение.Open();
    Сообщить("MySQL база подключена!!!");
Исключение
    Сообщить("Не могу подключиться к базе!!!");
    Сообщить(описаниеошибки());
КонецПопытки;


Кто сталкивался с такой задачей, подскажите куда копать, пожалуйста. Может есть более удачные методы, чем соединение по ODBC, потому что где-то читал, что данные можно будет только считывать, а не записывать в базу, но до этого момента я пока что так и не добрался, чтоб проверить.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #54797 · Ответов: 12 · Просмотров: 10592
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 22.06.25, 23:39
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!