|
|
|
Синхронизация , Репликация баз на двух разных серверах...
|
|||
|---|---|---|---|
|
#18+
Добрый день (ночь) :) Осваиваю 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 . Чрезвычайно сильно это раздражает , можно указать вручную где физически оно будет располагаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 09:52 |
|
||
|
Синхронизация , Репликация баз на двух разных серверах...
|
|||
|---|---|---|---|
|
#18+
про репликацию ничего сказать не могу, а вот расположение базы... нужно указывать полностью путь к базе на сервере. например: Код: plaintext где 127.0.0.1 это имя сервера, если есть DNS то можно и DNSимя указывать, а через двоеточие полный путь к файлу базы (в случае с Linux будет примерно так /usr/base/mybase.gdb) а расширение файлу базы указывай какое хошь, можно даже матерное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 12:11 |
|
||
|
Синхронизация , Репликация баз на двух разных серверах...
|
|||
|---|---|---|---|
|
#18+
VF Про матерное расширение это хорошо... Но как заставить его класть базу куда я хочу, а не туда куда ему хочется... в случае с локальной версией - всё нормально, а с серверной он пути не показывает где создавать.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 12:57 |
|
||
|
Синхронизация , Репликация баз на двух разных серверах...
|
|||
|---|---|---|---|
|
#18+
Ты сам ему должен сказать куда класть. Снимать шляпу и выворачивать душу перед тобой на изнанку, сервер не должен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 13:04 |
|
||
|
Синхронизация , Репликация баз на двух разных серверах...
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий угу попробовал. получилось.. :) привык блин к Microsoft .. тама путь в одном месте , название базы в другом.. а сдесь всё вместе - да ещё в ручную писать нужно.. З.Ы. Я предпологал что колонка FileName(s) - должно содержать имя файла , а не путь к нему... во блин лоханулся , аж стыдно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 13:13 |
|
||
|
|

start [/forum/topic.php?fid=40&gotonew=1&tid=1579046]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 535ms |

| 0 / 0 |
