Версия для печати темы (https://pro1c.org.ua/index.php?s=ad335f6abc43ce07f332737198b2480b&showtopic=13610)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Прямые запросы к SQL с 1С

Автор: ignsv 31.07.13, 9:46

Добрый день, стоит задача читать и записывать данные в стороннюю базу на sql. На MS SQL + Windows проблем не возникает , Windows + PostgreSQL еще не пробовал, но думаю аналогично. а вот если Linux то ComОбъект не работает. Кто как обходил com-соединение на линуксе или реализовывал такое (запросы к sql) в указанной связке сервер-ОС, что дополнительно доставлялось на сервере. В интернете информация проскальзывает но как для меня( новичка в этом напрявлений) мало понятно. Жду любой информации/ссылок. Платформа 8.2.17

Автор: Vofka 31.07.13, 9:49

В платформе есть механизм внешних источников данных. Попробуйте использовать его. Вопрос - будет оно в Линуксе работать или нет для меня открытый, но платформа ж кагбэ официально работает на Линуксе - так что вперед и с песней smile.gif .

Автор: ignsv 31.07.13, 9:54

ну да, я так и настраивал подключение к МS sql, а потом использовал строку подключения, будем пробовать..

Автор: Vofka 31.07.13, 10:00

Ну вы оттуда брали, я так понял, только строку подключения и использовали Виндовый COM-объект. А если работать через внешние источники данных - то вопрос "как подключаться" - это проблема платформы и разработчика она по хорошему вообще волновать не должна. Но это в теории, а как на практике - хз. smile.gif

Автор: Ardi 31.07.13, 10:04

Насколько я понял - внешние источники работают по протоколу который только на чтение.

Автор: Vofka 31.07.13, 11:08

Цитата(Ardi @ 31.07.13, 11:04) *
Насколько я понял - внешние источники работают по протоколу который только на чтение.

Тю, ё, упустил из виду, что ТС-у данные надо писать в базу.

Автор: Fynjy 31.07.13, 22:07

Мелкомягкие давно уже выпустили ODBC драйвер для извращенцев ... В году так 2010 бетка была ...

Автор: Vofka 31.07.13, 22:15

Цитата(Fynjy @ 31.07.13, 23:07) *
Мелкомягкие давно уже выпустили ODBC драйвер для извращенцев ...

И шо оно такое?

Автор: Fynjy 01.08.13, 7:20

Цитата(Vofka @ 31.07.13, 23:15) http://pro1c.org.ua/index.php?act=findpost&pid=72680

Автор: ignsv 01.08.13, 8:23

может вопрос поспешный, но:
из описания:

Цитата
Драйвер ODBC для SQL Server позволяет собственным приложениям (C и C++), работающим на Linux, соединяться с SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 и База данных SQL Azure.


Повторю интересует только Связка Linux+PostgreSQL

вот поискал еще
http://pro1c.org.ua/redirect.php?http://www.forum.mista.ru/topic.php?id=399739

там есть ссылка на драйвер ODBC

ок, будем пробовать, спасибо за инфу!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua