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с, консолидируй их. А фильтр в запросе к скулю применить никак? | |
5
- 28.03.2014 - 15:11
|
Поищи в яндексе примеры конвертации dbf -> MY SQL. Может получится в скулевском запросе присоединится к таблице dbf. | |
6
- 28.03.2014 - 15:42
| (5)да я пока тупо все выгребаю запросом в ТЗ, потом формирую из нее результирующую отсекая лишнее | |
| Интернет-форум Краснодарского края и Краснодара |