Database functions carry out database management tasks, and retrieve and modify database information structures.
| Function | Description |
|---|---|
| EsbClearDatabase | Clears all loaded data in the active database. |
| EsbCopyDatabase | Copies an existing database, either on the client or the server, to a new database, including all associated databases and objects. |
| EsbCreateDatabase | Creates a new database within an application, either on the client or the server. |
| EsbDeleteDatabase | Deletes an existing database from an application, either on the client or the server. |
| EsbGetCurrencyRateInfo | Gets a list of structures containing rate information for all members of the tagged currency partition dimension in the active database outline. |
| EsbGetDatabaseInfo | Gets a database's information structure, which contains non user-configurable parameters for the database. |
| EsbGetDatabaseNote | Gets a database's note-of-the-day message. |
| EsbGetDatabaseState | Gets a database's state structure, which contains user-configurable parameters for the database. |
| EsbGetDatabaseStats | Gets the active database's stats structure, which contains statistical information about the database. |
| EsbListCurrencyDatabases | Lists all currency databases within a specific application which are accessible to the caller. |
| EsbListDatabases | Lists all databases which are accessible to the caller, either within a specific application, or on an entire server. |
| EsbLoadDatabase | Starts a database within an application on the server. |
| EsbRenameDatabase | Renames an existing database within an application, either on the client or the server. |
| EsbSetDatabaseNote | Sets a database's note-of-the-day message. |
| EsbSetDatabaseState | Sets user-configurable parameters for the database using the database's state structure. |
| EsbUnloadDatabase | Stops a database within an application on the server. |
| EsbValidateDB | Checks the database for data integrity. |