Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Какие возможные дыры ? (число прочтений - 1923 )
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Какие возможные дыры ?
01. Февраля 2007 :: 19:06
Печать  
Необходимо раслоить базу и создать быстрый обмен.
Желательно  сделать обмен в режиме близном к он лайн.

Пока схема такая:
Создаеться две(или боле) базы реальные и одна прослойка.
Базы на Урибе (чтобы не заморачиваться с уникальными идентификаторами)
но обмен не через уриб а  через SQL+1С++.
(компонента оперативный учет).
Если происходит изменение в одной из баз то это изменение заноситься в базу прослойку.
В базах переодические проверяеться нет ли для них новой информации
и если такая информация  есть то она загружаеться.
Какие вы видите потенциальные проблемы  в этой схеме???
Может кто то уже делал что  то подобное ?
Заранее благодарен за любые советы.
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Какие возможные дыры ?
Ответ #1 - 01. Февраля 2007 :: 19:15
Печать  
Делалось еще более интересным способом Подмигивание
1С сама генерила код исполняемый в других базах...
Не стоит это трудозатрат и никем не оценится (имхо)
Используй МОД - там можно много чего настроить (предопределенные процедуры, выгрузка-загрузка по условиям и т.п.)
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
nikolka
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 83
Зарегистрирован: 15. Января 2007
Re: Какие возможные дыры ?
Ответ #2 - 02. Февраля 2007 :: 07:54
Печать  
Цитата:
Делалось еще более интересным способом Подмигивание
1С сама генерила код исполняемый в других базах...
Не стоит это трудозатрат и никем не оценится (имхо)
Используй МОД - там можно много чего настроить (предопределенные процедуры, выгрузка-загрузка по условиям и т.п.)

1) Что значит 1С сама генерила код исполняемый в других базах...???
Вобще говаря таблицы в  Базе прослойке создаються  с использованием метаданных SQL Server
(http://www.sql.ru/articles/mssql/03101301UsingSQLServerMetadata.shtml)
То есть создаеться полный аналог исходной таблицы, при изменениии структуры
в исходной базе(добавилось новое поле в справочнике...) создаеться
alter(путем сравнения методаных) который модифицирует в базе обмена.
2) Обмен идет через журнал изменений в который заносяться если какие то элементы меняються.
Обмениваеться документы справочники, значения переодических реквизитов.
3) Задачу ставил не я она почти сделана просто я думаю вдруг
кто делал что то подобное и знает о дырах которых я не знаю и пока не заметил?
Просто когда нам кажеться что все просто то значит мы возможно что то не учли...
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Какие возможные дыры ?
Ответ #3 - 02. Февраля 2007 :: 12:41
Печать  
Ну не знаю что и сказать... в моем представлении - это одна больша-а-я дыра
Казалось бы не совсем сложную задачу вы превратили в ужос
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать