Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Before connecting the server to the RDG (the state iStartingKernelToSBS), the server sends a request for synchronization of requests to synchronize the configuration database. HS runs the synchronization process. When the process is finished, the HS sends an information on whether the synchronization was successful (or wasn't) to the server. If it wasn't, the SBS server will be restarted and the process is procedure will be repeated. Successful synchronization assumes the correct HS configuration.

...

Kotva
windows
windows
MS Windows platform

Configuration depends on the database server used:

...

...


For the purposes of synchronization, the HS runs the process D2000 CfgSynchro (the file cfgsynchroauto.exe) with the parameters:
cfgsynchroauto.exe APPL_NAME.SysCfg APPL_NAME.SBS_KernelName.SysCfg

The first parameter APPL_NAME.SysCfg is the DSN of the HS configuration database. It was created by

...

the D2SMC utility when creating the application. 

Kotva
dsn
dsn
The second parameter APPL_NAME.SBS_KernelName.SysCfg is the DSN

...

that points to the configuration database of the server that sent the request (the remote server that is starting). This DSN must be created manually (one for every redundant server) so that the configuration of the SBS server is available to the HOT server. The process cfgsychroauto.exe is located in the directory D2000.EXE\bin.

Note: the D2SMC tool can be used for PostgreSQL to create a DSN for the remote server's configuration database. In the context menu under the Redundancy item, select "Create PostgreSQL ODBC for redundant server".
Image Added

Subsequently, it is necessary to enter the name of the remote D2000 Server (ie its KernelName parameter) and optionally the name or IP address of the remote server. If not entered, the name of the remote D2000 Server entered in the first line is used.

Image Added

Kotva
sybase_none
sybase_none
Note: If using Sybase SQL Anywhere 9, or SQL Anywhere 12 with D2000 V9.0.20 and older as the database server, during configuration of DSN APPL_NAME.SBS_KernelName.SysCfg

...

 it is necessary to set the parameter Charset on Advanced tab to none. Otherwise, diacritics could be corrupted when

...

synchronizing the configuration databases! This parameter must be changed manually in registers: HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\<DNS name>\Charset).

Note:

...

If using PostgreSQL as the database server, during manual configuration of DSN APPL_NAME.SBS_KernelName.SysCfg

...

it is necessary to

...

set (

...

check) the

...

parameter "bytea as LO", otherwise ESL scripts and picture scripts will be damaged. More about the configuration of PostgreSQL ODBC can be found in the section PostgreSQL - D2000 system databases.

  

...


Kotva
procesne_alarmy
procesne_alarmy
OpenVMS platform

...

In the case of OpenVMS platform, an Oracle database server can be only used. After synchronization request for synchronization, the HS runs the batch file CFGSYNCHRO_SBS_KernelName.COM located in the directory given by the variable DLC_Path in the file GLOBAL.PROPERTIES.

...

The last line runs the program cfgsynchroauto.exe with the parameters:

ParameterMeaning
D2000TNS name of the HS configuration database
D2000_DS25BTNS name of the configuration database of the server requesting for synchronization
RIS_ROVE_SYSCFGName of administrator for accessing the databases


Info
titleRelated pages:

Configuration of redundant group (Server)

...