|
Загрузка данных из MS SQL в 1С - как сделать оптимальнее | ☑ | ||
---|---|---|---|---|
0
IKSparrow
10.12.14
✎
15:00
|
Нужен совет, как лучше оформить загрузку данных из самописки на MS SQL в базу 1С.
Подключил таблицы через внешние источники данных. В подписках на события ничего подходящего по моей задаче нет. А требуется, при появлении информации в определенной таблицы, загрузить оную в 1С. Делать регламентное задание - не нагрузит ли это сервак 1С? Работа с внешними источниками данных, там слегка тормознуто работает. Какие ещё варианты есть? |
|||
1
ДенисЧ
10.12.14
✎
15:02
|
Адо и триггеры на изменения в sql
|
|||
2
IKSparrow
10.12.14
✎
15:06
|
(1) Я представляю как это реализовать в двух базах SQL. Но как в 1Се сделать? Тригер дергает stored procedure, которая инициирует загрузку в 1С через ADO?
|
|||
3
МихаилМ
10.12.14
✎
15:07
|
oledb поддерживает callback
из ms sql можно вызвать 1c по ole либо напрямую писать в триггере. если базы на одном сервере , то можно использовать общюю таблицу с помощью view |
|||
4
IKSparrow
10.12.14
✎
15:09
|
(3) Спасибо.
А где пример такого механизма можно подсмотреть? |
|||
5
Ненавижу 1С
гуру
10.12.14
✎
15:09
|
я за триггеры и INSERT/UPDATE в базу 1С
|
|||
6
IKSparrow
10.12.14
✎
15:12
|
(5) Из разряда "советы наоборот".
|
|||
7
МихаилМ
10.12.14
✎
15:12
|
(4)
у меня нет примеров. к привел 4 возможных варанта. для какого (каких) из 4 хотите пример ? |
|||
8
IKSparrow
10.12.14
✎
15:13
|
(7) Второй, если не затруднит.
|
|||
9
13_Mult
10.12.14
✎
15:16
|
Оптимальнее работать в одной базе)
|
|||
10
IKSparrow
10.12.14
✎
15:17
|
(9) Увы, по условиям задачи это невозможно :(
|
|||
11
МихаилМ
10.12.14
✎
15:17
|
+(7)
примеры есть в документации к мс скл на сайте ms. но Вы не описали полностью задачу: что есть , что нужно. топологию источников данных , объемы данных , требования к надежности. |
|||
12
МихаилМ
10.12.14
✎
15:18
|
||||
13
Господин ПЖ
10.12.14
✎
15:24
|
>Делать регламентное задание - не нагрузит ли это сервак 1С?
а с какой частотой это планируется делать? нельзя сделать отдельную табличку в самопалке - класть туда флаг триггером - "есть чего выгружать", чтобы 1с не лазила по базе в поисках изменений? ЗЫ если это надо делать часто - пока 1с ole поднимется, пока 1с прожует... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |