|Home » Elevate Software Blog » Mirroring DBISAM Database Server Code|
MIRROR_INSERT = 1; MIRROR_UPDATE = 2; MIRROR_DELETE = 3; MIRROR_STARTTRANS = 4; MIRROR_COMMIT = 5; MIRROR_ROLLBACK = 6;
[Mirror Parameters] ; Mirror update interval (default is 1000 milliseconds) Mirror Update Interval=1000 ; Max mirror failure retries (default is 4) Mirror Max Fail Retries=4 ; Mirror session type (0=Local 1=Remote) Mirror Session Type=0 ; Mirror remote session host name Mirror Remote Host= ; Mirror remote session address Mirror Remote Address=127.0.0.1 ; Mirror remote session port Mirror Remote Port=12005 ; Mirror remote session service name Mirror Remote Service= ; Mirror remote session user name Mirror Remote User=Admin ; Mirror remote session password Mirror Remote Password=DBAdmin ; Mirror ping interval (default is 30 seconds) Mirror Remote Ping Interval=30 ; Mirror database (directory if session is local, database name if session is remote) Mirror Database=c:\mirrortarget ; Name of database to mirror Mirrored Database=Source ; Tables to mirror, comma-separated, or single asterisk (*) for all tables (default) Mirrored Tables=*
|Tags: DBISAM, Mirroring, Replication||Permanent Link|
|Comments (2)||You must be logged in to comment|
|Mirco Malagoli said...||Reply|
Good news but what is the logic of operation?
Which servers types are to be installed and where?
Does the mirror server also work as normal server?
|Tim Young [Elevate Software] said...||Reply|
I'm not sure what you're asking regarding the "logic of operation".
You need at least one DBISAM Database Server to perform the mirroring, and this mirroring server can replicate the data to another local database or another database residing on another DBISAM Database Server. That's what the Mirror Session Type setting specifies.
And yes, the mirroring server also works as a regular server.