InterBase Express also includes eleven components that let you build InterBase administration capabilities into your applications. The following paragraphs provide an overview of these components which you will find on the InterBase Admin page ofthe component palette.
IBCofigService – Using this component you can start and stop the InterBase service and determine if the service is running. You can also shutdown a database or bring a database on line. IBConfig service also provides methods to set all of the parameters of a database including read only, the SQL dialect, the number of page buffers, the sweep interval, the asynchronous write mode and whether space for record versions is automatically reserved in the database pages.
IBBackupService and IBRestoreService – These components let you backup and restore an InterBase database. Multiple backup files are supported as is backing up to tape. All of the GBAK options are supported.
IBValidationService – This component validates your database and recovers two phase transactions that are in limbo.
IBStatisticalService – The IBStatisticalService component reports various statistics about your database.
IBLogService – Use this component to retrieve the contents of the InterBase log file from the server.
IBSecurityService – Using this component you can add and delete users and change a user’s security settings.
IBLicensingService – This component lets you add license certificates.
IBServerProperties – This component reports licensing and server configuration information.
IBInstall and IBUninstall – Use these components to install or uninstall InterBase.