Linux, 1с. Есть вторая БД-хранилище файлов, необходимо наладить с ней взаимодействие

1. artmaler1 24.07.17 10:57 Сейчас в теме
Linux, 1с. Есть вторая БД-хранилище файлов, необходимо наладить с ней взаимодействие.
COM на линуксе не работает.
ВнешниеИсточники не подходят, так как только считывают таблицы и добавляют в них записи. Необходимо Создание таблиц.

Сталкивался кто-нибудь?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. starik-2005 3040 24.07.17 15:03 Сейчас в теме
(1)
Сталкивался кто-нибудь?
А чем не нравится хранилище файлов в томах на диске? Зачем тут БД?

Но если речь о взаимодействии именно с базой данных, то самое, на мой личный взгляд, правильное - это использование какого-нибудь веб-API. И с ним уже по HTTPS вязаться, передавая запросы и получая сериализованные в XML ответы.

Пример: https://wiki.postgresql.org/wiki/HTTP_API

А всяких виндузятников не слушайте - они просто не понимают, о чем говорят. В мире нет COM - это сейчас бред полный. Никто на базе COM-интерфейсов уже давно толкового ничего не пилит - все интеграционные потоки идут через веб-интерфейс шин данных.
6. artmaler1 31.07.17 11:48 Сейчас в теме
(5) Рассматривали и через веб. Решили идти по простому пути - хранить файлы в томах на диске
2. alex_sh2008 4 24.07.17 11:29 Сейчас в теме
1. Mono project, ADODB provider
2. SOAP
3. herfis 500 24.07.17 11:50 Сейчас в теме
Ну, я как-то заморачивался с выполнением произвольных запросов к MSSQL из под Linux через sqsh (как самую мощную CLI-утилиту по работе с БД).
Запрос/ответ - через файлики и парсить.
Медленнее ессно выходит, чем через ADO, но в пределах разумного.
Но вообще, очень сильно рекомендую плюнуть и перевести сервер приложений на Windows, оставив остальное на linux (что мы, в конце концов, и сделали). Работает значительно более стабильно линуксового (его, судя по всему, пилят по остаточному принципу) и никакой головной боли с интеграциями и регламентами. Окупается с головой, если смотреть на совокупную стоимость владения.
4. artmaler1 24.07.17 14:43 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот