powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Синхронизация , Репликация баз на двух разных серверах...
5 сообщений из 5, страница 1 из 1
Синхронизация , Репликация баз на двух разных серверах...
    #32439193
Queen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день (ночь) :)

Осваиваю INTERBASE 7.

Рабочий сервер будет на Linux.
На время разбора всё крутится под Win.... поэтому буду описывать из этой платформы.....
Проблема в следующем , между двумя серверами с одинаковыми базами надо организовать синхронизацию данных, по принципу юзер обновил данные на одном сервере - пошла транзакция на второй север.
Желательно сделать это "малой кровью" ибо я селён пока только VBA а не в языке InterBase. Провайдер у меня LCPI_IBProvider.

При попытке использовать InterBase Replication Manager - поставляемый с InterBase - при прописывании сервера (почему-то только с локальным путём)
оно ругается на благим матом такой фразой...
invalid request BLR at offset 67
generator REPLGEN is not defined

Как и чем можно сделать вышеописанное. (если не сложно максимально подробно, либо почитать где ни будь на доступном языке...)

Ещё мучает вопрос по поводу создания базы через протокол. ()
там есть два варианта с физическим путём (указывается место где оно будет лежать) и через TCP/IP. Во втором случае создаётся база без "трёхбуквенного"
расширения в каталоге %Systemroot%\system32 . Чрезвычайно сильно это раздражает , можно указать вручную где физически оно будет располагаться
...
Рейтинг: 0 / 0
Синхронизация , Репликация баз на двух разных серверах...
    #32439606
Фотография VF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
про репликацию ничего сказать не могу, а вот расположение базы...
нужно указывать полностью путь к базе на сервере. например:
Код: plaintext
 127 . 0 . 0 . 1 :D:\BaseIB\MyBase.gdb

где 127.0.0.1 это имя сервера, если есть DNS то можно и DNSимя указывать, а через двоеточие полный путь к файлу базы (в случае с Linux будет примерно так /usr/base/mybase.gdb) а расширение файлу базы указывай какое хошь, можно даже матерное
...
Рейтинг: 0 / 0
Синхронизация , Репликация баз на двух разных серверах...
    #32439749
Queen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VF

Про матерное расширение это хорошо... Но как заставить его класть базу куда я хочу, а не туда куда ему хочется... в случае с локальной версией - всё нормально, а с серверной он пути не показывает где создавать....
...
Рейтинг: 0 / 0
Синхронизация , Репликация баз на двух разных серверах...
    #32439764
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты сам ему должен сказать куда класть.
Снимать шляпу и выворачивать душу перед тобой на изнанку, сервер не должен.
...
Рейтинг: 0 / 0
Синхронизация , Репликация баз на двух разных серверах...
    #32439799
Queen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий

угу попробовал. получилось.. :)
привык блин к Microsoft .. тама путь в одном месте , название базы в другом..
а сдесь всё вместе - да ещё в ручную писать нужно..

З.Ы.
Я предпологал что колонка FileName(s) - должно содержать имя файла , а не путь к нему... во блин лоханулся , аж стыдно
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Синхронизация , Репликация баз на двух разных серверах...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]