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. |
| EssBeginDataloadASO | Starts a data load on an aggregate storage 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. |
| EssListExistingLoadBuffers | Returns the list of structures that describe existing data load buffers for an aggregate storage database. |
| EssLoadBufferInit | Creates a temporary data load buffer. |
| EssLoadBufferTerm | Destroys the temporary data-load memory buffer(s) allocated by oadBufferInit. |
| EssLoadDatabase | Starts a database. |
| EssMergeDatabaseData | Merges two or more data slices into a single data slice. |
| EssRenameDatabase | Renames a database 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. |