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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

110<strong>Picture</strong> <strong>Perfect</strong> <strong>4.6</strong> <strong>Enterprise</strong> <strong>Edition</strong><strong>User</strong> <strong>Manual</strong>15 Will person/badge notes be synchronized? If so, since they were not synchronized inprevious <strong>Picture</strong> <strong>Perfect</strong> versions, is there anything special about handling the initialsynchronization?Yes, person/badge notes will be synchronized/replicated with ER.As person/badge notes were independent (not replicated) in previous versions, they would probablyhave same id values on the different hosts. During initial synchronization (hostconfig), the idvalues of the notes records on the different hosts are reset using the sequence number in the rangefor that host. The person/badge notes are then merged and synchronized across the entire system.16 Why is there a new index on tables, which always includes a ifx_replcheck column?This is an Informix ER requirement for the command cdr check to run efficiently. This commandchecks differences in the data on the hosts.17 What is the purpose of the new database spaces (entrepdbs and entrepsbs)?These are new database spaces used by Informix ER to hold transactions when the memory queuefills up and spooling starts. They are sized to 40% of the base database space size. When this spacefills up to 90%, an alarm is generated. Under normal conditions, this should never occur. If it does, itimplies that a host in the ER setup is offline and should be disconnected from ER (by usingercmd.sh). An option also exists within ercmd.sh to extend this database space.18 Why were the new tables host_time and currseq added to the proteus database?The host_time table keeps the times on each of the hosts and is replicated from subhosts to nethost.The nethost has the times of all the hosts. The table is used to determine which subhost is the causeof ER database spaces being filled up.The currseq table ensures that max(id) is not used during inserts of records to the replicating tables.19 Why do chkpptriggers and chkppprocedures list some duplicates, additional triggers,and stored procedures from standalone on the ER system?To ensure the usage of sequence values and prevent usage of max(id) for id values during inserts toreplicating tables, some standalone triggers/stored procedures have been modified and some newones have been added.20 What if I need to make a change to the database during the upgrade?Once the upgrade process has begun, we strongly recommend freezing the database to ensureminimum impact to database synchronization between all servers in the installation.If a change is required during the upgrade, any changes to the database (not related to Historytransactions) must be written down so that they can be applied to the new system once it is up andrunning (replicating, databases synchronized).Usually, person-related data is changed on the nethost (person/badge/category or anything accessrelated), and device-related data (micro/reader/door) is changed on the subhost.If both the old and new systems up and running (that is, both nethosts are running), changes can bemade on both systems without waiting for the upgrade to finish.

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

Saved successfully!

Ooh no, something went wrong!