Previous Topic

Next Topic

ctrbldif - IFIL-based Rebuild Utility

Usage

A rebuild utility using the IFIL definitions stored in the header of a file:

ctrbldif DataFileName [-purge] [-updifil] [-<sectors>] [-temppath=<temporary_path>]
				[<UserId>] [<UserPassword>] [<ServerName>]

Description

ctrbldif reads the IFIL structure from DataFileName and calls RebuildIFileXtd() to rebuild DataFileName and its associated indices.

UserID, UserPassword, and ServerName are only needed for client versions of this utility. FairCom recommends building this utility as a Single-user Standalone application.

  • -purge : purge duplicate records.
  • -updifil : update the IFIL resource within the data file.

    c-treeACE Standalone only options

  • -temppath= : directory path, <temporary_path>, to create temporary sort and purged record files. (This standalone option is the equivalent of the TMP_PATH server configuration option.)
  • -<sectors> : sector size, <sectors>. (in multiples of 128). The sector parameter is especially useful if you need to adjust a file’s PAGE_SIZE (index node size) to match the c-treeACE Server. c-treeACE standalone models default to 16 sectors (2048 byte node size) while the c-treeACE Server defaults to 64 sectors (8192 bytes).

    c-treeACE Server only options

  • <UserID> : client user name to logon to a c-treeACE Server.
  • <UserPassword> : client user password to authenticate to a c-treeACE Server.
  • <ServerName> : c-treeACE Server name for a client to connect.