|
Functions |
FLMEXP RCODE FLMAPI | FlmDbCheck (HFDB hDb, const char *pszDbFileName, const char *pszDataDir, const char *pszRflDir, FLMUINT uiCheckFlags, F_Pool *pPool, DB_CHECK_PROGRESS *pDbStats, STATUS_HOOK fnStatusHook, void *pvAppArg) |
| Check a database for corruptions.
|
FLMEXP RCODE FLMAPI | FlmDbRebuild (const char *pszSourceDbPath, const char *pszSourceDataDir, const char *pszDestDbPath, const char *pszDestDataDir, const char *pszDestRflDir, const char *pszDictPath, CREATE_OPTS *pCreateOpts, FLMUINT *puiTotalRecords, FLMUINT *puiRecsRecovered, STATUS_HOOK fnStatusHook, void *pvAppData) |
| Rebuild a database.
|
FLMEXP RCODE FLMAPI | FlmDbReduceSize (HFDB hDb, FLMUINT uiCount, FLMUINT *puiCount) |
| Reduce the database size - returning unused blocks back to the file system.
|
FLMEXP RCODE FLMAPI | FlmDbSweep (HFDB hDb, FLMUINT uiSweepMode, FLMUINT uiCallbackFlags, STATUS_HOOK fnStatusHook, void *pvAppData) |
| Traverse records in the database looking for unused fields.
|
FLMEXP RCODE FLMAPI | FlmDbUpgrade (HFDB hDb, FLMUINT uiNewVersion, STATUS_HOOK fnStatusCallback, void *pvAppData) |
| Upgrade a database.
|
FLMEXP RCODE FLMAPI | FlmMaintenanceStatus (HFDB hDb, FMAINT_STATUS *pMaintStatus) |
| Get the current status of the background maintenance thread for a database.
|