13.07.2015 Views

Picture Perfect 4.6 Enterprise Edition User Manual - UTCFS Global ...

Picture Perfect 4.6 Enterprise Edition User Manual - UTCFS Global ...

Picture Perfect 4.6 Enterprise Edition User Manual - UTCFS Global ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 7FAQs1054 What is the algorithm of the initial data synchronization?It is very important to understand that the native Informix ER synchronization depends on somethingcalled the "master". This is the host whose data is trusted and should be used in case of anyconflicts.During the initial installation, the nethost is always the master. This means, if a subhost acting as astandalone was making changes, those changes would be lost. Thus, it is very important that whenupgrades are going on no data changes are made. However, new records can be added. Newrecords are preserved during the upgrade.5 How is hostconfig different in <strong>Picture</strong> <strong>Perfect</strong> <strong>4.6</strong> compared to previous versions?In addition to its functions in previous versions, in <strong>Picture</strong> <strong>Perfect</strong> <strong>4.6</strong> hostconfig performs thefollowing functions:• configures all necessary items for Informix <strong>Enterprise</strong> Replication (sqlhosts, sequenceobjects, primary keys, stored procedures and triggers, server and tables replication definition)on the nethost and on each subhost (as defined in the host table)• synchronizes the replicated table data on the nethost and subhost(s)• checks minimum settings for the new server in advance to prevent any issues during theprocess synchronization processThe nethost is treated as the master for data synchronization. The only exception to this rule occurswhen the nethost crashes and is reinstalled and added back to the <strong>Enterprise</strong> system. In this case,hostconfig determines that ER is already configured on the subhost(s) and uses the first subhostas master and synchronizes the data to the nethost. For the rest of the subhosts, the nethostbecomes master and synchronizes to them.An example of the hostconfig output is shown below. Note the report showing the final serverconfiguration status at the end of the output.-----------------------------------------------------------------------------<strong>Picture</strong> <strong>Perfect</strong> hostconfig utility - Version <strong>4.6</strong> 05/15/2011Copyright (C) 1989-2011 UTC Fire & Security Americas Corporation, Inc.-----------------------------------------------------------------------------Starting the Informix database.. [Done].Checking sqlhosts file... bctdelhi[*]Checking Subhosts availability...o Processing [bcthyd]... [OK]Checking SSH configuration...o Processing [bcthyd]... [OK]Processing [bctdelhi]Updating sqlhosts file for [bctdelhi]...dbservername bctdelhi already in sqlhosts file [Done]Updating hcomm_ingrp field on host table... [Done].Updating istar_ingrp field on host table...Checking for replication status... [Done]Configuring sqlhost file for ER... [Done].Configuring remote sqlhosts file(s) for ER... [Done].Configuring Sequence Objects.... [Done].Initializing 'currseq' table.... [Done].Configuring Primary Keys and CR Column.......................... [Done].Configuring Stored Procedures for ER... [Done].

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!