К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Запрос к двум базам

Гость
0 - 28.03.2014 - 11:14
Всем доброго дня! Кто знает, можно ли сделать прямой запрос одновременно к 2 базам - одна MYSQL, вторая родная 1с, из которой запрос делается. По отдельности все нормально. Возможно ли это хотя бы теоретически? К двум 1с-ным делал )


Гость
1 - 28.03.2014 - 13:54
Теоретически - да. Не используя такие штуки, как ID(UID), включая метаданные ;)
Вначале попробуй на одной :D
2 - 28.03.2014 - 14:47
0-USSR >В чистом виде - нельзя. Чужеродные бд, разные сервера.
Но никто не мешает в скрипте на MS-SQL сервере вытянуть данные из MYSQL в темптаб и использовать её в соединении.

З.Ы. Поройся в доке на MS-SQL, может какую-нибудь вьюшку можно замутить на стороннюю бд.
Гость
3 - 28.03.2014 - 14:52
(2)Не MS SQL, а MY SQL. Вторая база - dbf
Там данные выгребаю из системы доступа на MY SQL и есть 1с. Вот проблемы консолидации и возникают. Могу конечно тупо сделать, уже делал, выбрать из MY SQL все, а потом из ТЗ удалить ненужное по фильтрам. Но коряво )) Плохо еще, что там все ID числовые. Морока наложить фильтр из списка значений
4 - 28.03.2014 - 15:09
3-USSR >Напрямую не получится. Тяни запросом из скуля нужные данные в 1с и дальше, уже на стороне 1с, консолидируй их.
Цитата:
Сообщение от USSR Посмотреть сообщение
Могу конечно тупо сделать, уже делал, выбрать из MY SQL все, а потом из ТЗ удалить ненужное по фильтрам
А фильтр в запросе к скулю применить никак?
5 - 28.03.2014 - 15:11
Поищи в яндексе примеры конвертации dbf -> MY SQL.
Может получится в скулевском запросе присоединится к таблице dbf.
Гость
6 - 28.03.2014 - 15:42
(5)да я пока тупо все выгребаю запросом в ТЗ, потом формирую из нее результирующую отсекая лишнее


К списку вопросов






Copyright ©, Все права защищены