Репликация БД и Лоция
Репликация БД и Лоция
Уважаемые форумцы. Объясните зачем нужен модуль репликации для Лоции. Есть средства репликации самой БД - зачем платить деньги?
-
- Активный участник
- Сообщения: 75
- Зарегистрирован: 22 фев 2005, 12:33
- Используемое ПО: Lotsia PDM PLUS LT
Так вроде бы репликация как раз и подразумевает загрузку и выгрузку пакетов для обмена данными между базами.niik писал(а):В Лоции судя по всему репликация основана на загрузке и выгрузке пакетов

А если использовать схему, когда две базы постоянно обмениваются между собой в онлайне , то не проще ли просто иметь одну базу и к ней удаленный доступ организовать?
Для этого никакой модуль репликации не нужен.
Loco
Самое интересное, что если коннект прервлся то, то те кто удалены от БД с ней работать не смогут.
Репликация подрузамевает, что если нет коннекта то работает каждый со своей базой,а как коннект появился обменялись данными, ведь SQL2000 потом в соответствии с привелегиями серверов БД урегулирует конфликты(по крайней мере должен)
Репликация подрузамевает, что если нет коннекта то работает каждый со своей базой,а как коннект появился обменялись данными, ведь SQL2000 потом в соответствии с привелегиями серверов БД урегулирует конфликты(по крайней мере должен)
что-то непонятно мне, что вы, уважаемый niik, хотите. Тему создали про репликацию, потом пишете, что хотите работать в on-line. Если у вас есть возможность работы в on-line, то не нужно заморачиваться репликацией.
Если нет возможности поддерживать устойчивый коннект, то нужна репликация. Для этого она и создана.
Что касается "выравнивания конфликтов sql-сервером", то это, imho, иллюзия, что подтверждается нехилым количеством вопросов по конфликтам репликации на сертификационном экзамене.
Ну и наконец непонятно, что именно вам нужно: синхронизировать БД один к одному или обмениваться частью информации - это тоже немаловажно.
Если нет возможности поддерживать устойчивый коннект, то нужна репликация. Для этого она и создана.
Что касается "выравнивания конфликтов sql-сервером", то это, imho, иллюзия, что подтверждается нехилым количеством вопросов по конфликтам репликации на сертификационном экзамене.
Ну и наконец непонятно, что именно вам нужно: синхронизировать БД один к одному или обмениваться частью информации - это тоже немаловажно.
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
Сейчас намечается острая необходимость передать, пользовательское действие из базы в базу, именно действие или всю настройку целиком, не сами данные (хотя конечно они являются теми-же данными).Без приобретения модуля репликации от Лоции.
Причины очевидны, по крайней мере для нас
-распространение своей настройки (пустая модель с действиями и шаблонами) в дополнение к тем - что представляет Лоция
-обмен решениями между пользователями системы
Как вы считаете, стоит ли повесить эту тему на голосование как расширение функционала или модуль репликации решает эту проблему? -выделение из рабочей системы - пользовательской настройки? или отдельного действия/шаблона/работы?
Причины очевидны, по крайней мере для нас
-распространение своей настройки (пустая модель с действиями и шаблонами) в дополнение к тем - что представляет Лоция
-обмен решениями между пользователями системы
Как вы считаете, стоит ли повесить эту тему на голосование как расширение функционала или модуль репликации решает эту проблему? -выделение из рабочей системы - пользовательской настройки? или отдельного действия/шаблона/работы?
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
все таки для этого есть модуль репликации... НО! если вспомнить, что действия хранятся в БД...
можно вытащить строки с описанием нужных действий из одной базы, потом вставить их в другую, каким то хитрым образом при этом разобравшись с ИД действия... только аккуратно 


лучше день потерять, потом за пять минут долететь!
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
Техподдержка ответила что - есть процедуры для выделения 'пустой' настройки - но они доступны только для партнеров. Остальное действительно делает репликация. Хотя согласитесь было-бы приятно обменяться с кем нибудь своими 'действиями'-НО конечно при этом можно запросто получить и 'трояна' 

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
-
- Активный участник
- Сообщения: 239
- Зарегистрирован: 13 янв 2005, 14:30
- Используемое ПО: Lotsia PDM PLUS LT
- Откуда: Украина, Донецк
- Контактная информация:
У репликации есть небольшой нюанс - для того, что-бы все объекты базы (объекты, действия и т.д.) нормально передались в другую базу они должны создаваться в базе источнике с установленным кодом филиала отличном от кода филиала базы приемника. Это из-за принципа формирования идешников базы. Если коды совпадают то есть большая вероятность перекрытия данных и данные в базе приемника могут быть затерты реплицыруемыми данными. Исходя из этого можно смело перекидывать действия созданные в базе с другим номером филиала средствами SQL в другие базы. Но эта база должна вестись изначально с другим номером филиала, тот кто будет переносить данные должен быть уверен в том, что он разобрался в структуре хранения и перенесет все необходимые данные данные.
Обработать идешники можно, но для этого надо разобраться в принципах формирования идешников, вовторых есть маленькое неудобство - все формы хранятся в виде текста и для того. что-бы в них изменить ссылки нужно дополнительно разобраться в формате хранения.
Обработать идешники можно, но для этого надо разобраться в принципах формирования идешников, вовторых есть маленькое неудобство - все формы хранятся в виде текста и для того. что-бы в них изменить ссылки нужно дополнительно разобраться в формате хранения.
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
Да в том-то и дело что вопрос формирования ID по большому счету остается неизвестным, с форматом формы вроде все прозрачно. Но я тут подумал, имеет ли смысл передавать действия в другую базу если есть возможность (у партнеров) передать свою настройку целиком. Т.к. при передаче отдельно взятых действий попадаешь на разные структуры данных разные типы объектов отсутствие или дублирование атрибутов и еще много всего.
Но при этом, если говорить о идентичной базе, было бы неплохо иметь возможность обменяться с ней действиями не налетев на те же ID и обойдясь без модуля репликации используя только SQL. Но опять же не уверен нужно ли это
Но при этом, если говорить о идентичной базе, было бы неплохо иметь возможность обменяться с ней действиями не налетев на те же ID и обойдясь без модуля репликации используя только SQL. Но опять же не уверен нужно ли это

Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный