Compact Database VI
- Updated2023-02-21
- 3 minute(s) read
Compact Database VI
Owning Palette: Database Management VIs
Requires: DSC Module
Compacts a Citadel database. Compacting a database frees extra room in the database that was created by deleted, archived, or lifespan–expired trace data.
![]() |
timeout specifies the maximum time, in seconds, that this VI waits for reading data from the Citadel database. The default is 30. A timeout value of less than or equal to 0 indicates no timeout, which means this VI waits indefinitely until this VI receives data from the Citadel database. This VI ignores this value if you set show status bar to TRUE. |
![]() |
database URL specifies the computer name and the database name where the Citadel database resides. Enter the database URL in the format \\computer\database. For example, if you have a copy of the LabVIEW Datalogging and Supervisory Control (DSC) Module and Citadel service installed on a computer named datalogger and the name of the database on that computer is data, you can access the data on datalogger from another computer by using the path \\datalogger\data. If you provide a database name only, this VI searches for the database on the local computer. If you do not wire database URL, this VI resolves the database URL from the Shared Variable Engine (SVE). If the SVE resolution fails, this VI reads data from the database associated with the default DSC Module process. |
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. |
![]() |
show status bar enables a progress bar during the operation if show status bar is TRUE. |
![]() |
database URL out returns the computer name and the database name that specify where the Citadel database resides. The format is \\computer\database. |
![]() |
error out contains error information. This output provides standard error out functionality. |