Difference between revisions of "Database Server"
(→Database Server) |
|||
Line 1: | Line 1: | ||
+ | ==== Key Facts ==== | ||
+ | |||
{{ComponentQuickFacts|Internal state / data storage, logging|Background Process|[[Heartbeat Server]] via [[Remote Program Call Server]]|Pointbase License (pre-installed)}} | {{ComponentQuickFacts|Internal state / data storage, logging|Background Process|[[Heartbeat Server]] via [[Remote Program Call Server]]|Pointbase License (pre-installed)}} | ||
Revision as of 12:16, 29 June 2010
Contents
Key Facts
Purpose: | Internal state / data storage, logging | |
Type: | Background Process | |
Started By: | Heartbeat Server via Remote Program Call Server |
Database Server
Presence uses IBM Pointbase (TM) to store all internal data and state. The Database Server is installed as part of a Presence full installation, or can be installed separately.
In order for the Administration Client and Presence Server to function correctly they must be able to communicate with the Database Server on port 9092.
Installation
The Database Server is installed as part of the standard installation procedure. When installed for the first time you will be prompted for configuration information such as the database password and the default administrator account information.
Structural Updates
Usually when Presence is upgraded it will be necessary to perform database modifications, such as creating and modifying tables. This is performed automatically when the process is started after an upgrade, but you should allow the process extra time to start in such instances.
Activity Archive Conversion
If upgrading from an earlier version to version 3.6 or later the database server needs to convert existing activity archive records into the new file structure. It is important to allow sufficient time for this process to complete. A progress update can be viewed via the Heartbeat Client.
Architecture > Server Components > Database Server
Heartbeat Server | Database Server | Presence Server | HTTP Server | Remote Program Call Server |
Administration Client | Heartbeat Client |