
This section presents the formal command syntax and the available command-line options.
By default the topaz command invokes an RPC executable. This is the same as specifying the -r option on the topaz command line:
topaz [ -r ] [ -q ] [ -i | -I topazini ] [ -u useName ] [ -- other args ]
When invoked with the -L or -l option, Topaz runs in linked mode. The command line accepts additional options that apply only when starting linked version:
topaz -l | -L [ -q ] [ -i | -I topazini ] [ -u useName ] [ -e exeConfig ] [ -z systemConfig ] [ -T tocSizeKB ] [ -C configParams ] [ -- other args ]
In linked topaz (topaz -l or -L), you may also login RPC sessions, as well as login a single linked session. Settings that only apply to linked sessions (-e, -z, -T, and -C) do not apply for RPC sessions started from linked topaz.
topaz can also provides usage and version information:
| 
 Provides configuration parameters, in configuration file syntax, that override settings in the configuration files. Only applies to linked sessions (RPC sessions may use the -C syntax in the Gem’s NRS). topaz -l -C 'GEM_TEMPOBJ_CACHE_SIZE = 1GB; GEM_TEMPOBJ_OOMSTATS_CSV = TRUE;'  | 
|
| 
 The GemStone executable configuration file. This only applies to linked sessions. See Executable Configuration File.  | 
|
| 
 Specify a complete path and file to a topazini initialization files, and use this rather then any .topazini in the default location.  | 
|
| 
 Invoke the linked version of Topaz, and do not apply any command set gemnetid that may appear in the .topazini file or a file passed in using -I.  | 
|
| 
 Start Topaz in quiet mode, suppressing printout of the banner and other information.  | 
|
| 
 The GEM_TEMPOBJ_CACHE_SIZE that will be used. Overrides any settings provided in configuration files passed as arguments with the -e or -z options. Only applies to linked sessions.  | 
|
| 
 Sets the cache name, as recorded by statmonitor for viewing in VSD. This is also useful for identifying processes in OS utilities such as top or ps.  | 
|
| 
 On Windows client only; forces terminal behavior regardless of I/O device.  | 
|
| 
 The GemStone system configuration file (applies only to linked sessions). See System Configuration File.  | 
|
| 
 Arbitrary text arguments otherArgs may be included after the “--” end of arguments marker, which must follow any of the above topaz arguments are included.  |