Database Functions

Database functions carry out database management tasks, and retrieve and modify database information structures.

Function Description
EssBeginDataload()Starts sending an update specification to the active database.
EssClearDatabase()Clears all loaded data in the active database.
EssCommitDatabase()Forces all data blocks in the active database to be written to disk.
EssCopyDatabase()Copies an existing database, either on the client or the server, to a new database, including all associated databases and objects.
EssCreateDatabase()Creates a new database within an application, on client or server.
EssDeleteDatabase()Deletes an existing database from an application, on client or server.
EssEndDataload()Marks the end of an update specification being sent to the active database.
EssGetCurrencyRateInfo() Gets a list of structures containing rate information for all members of the tagged currency partition dimension in the active database outline.
EssGetDatabaseInfo() Gets a database's information structure, which contains non user-configurable parameters for the database.
EssGetDatabaseInfoEx() Gets information for one or more databases.
EssGetDatabaseNote() Gets a database's note-of-the-day message.
EssGetDatabaseState() Gets a database's state structure, which contains user-configurable parameters for the database.
EssGetDatabaseStats() Gets the active database's Stats structure, which contains statistical information about the database.
EssListCurrencyDatabases() Lists all currency databases within a specific application that are accessible to the caller.
EssListDatabases()Lists all databases that are accessible to the caller, either within a specific application, or on an entire server.
EssLoadDatabase()Starts a database within an application on the server.
EssRenameDatabase()Renames an existing database within an application, on client or server.
EssSetDatabaseNote() Sets a database's note-of-the-day message.
EssSetDatabaseState() Sets user-configurable parameters for the database using the database's state structure.
EssUnloadDatabase()Stops a database within an application on the server.
EssValidateDB()Checks the database for data integrity.