Caché Parameter File Reference
InterSystems: The power behind what matters   
Preface : 
Chapter 1: 
Reference A: 
COMn — Default settings for COM ports.
Reference B: 
LibPath — Sets the LD_LIBRARY_PATH environment variable. UNIX® systems only.
MaxServerConn —  Maximum connections from ECP clients.
MaxServers —  Maximum number of connections to ECP servers.
Path —  Add to default path environment variable. UNIX® systems only.
bbsiz —  Maximum memory per process.
console — Console log file.
errlog —  Maximum entries in the error log.
globals — Allocates shared memory to the database cache to create global buffers.
gmheap — Size of the generic memory heap.
history — Command line recall.
ijcbuff — Size of an InterJob Communication buffer.
ijcnum — Number of InterJob Communication devices.
jrnbufs — Size of memory for journal buffers.
locksiz — Maximum size of shared memory for locks.
memlock — Enable/disable locking shared memory or the text segment into memory.
netjob — Enable/disable remote job requests.
nlstab — Number of NLS collation tables.
overview — Caché platform and version summary.
pijdir —  Pre-Image Journal directory.
routines — Allocates shared memory to the routine cache to create routine buffers.
udevtabsiz —  Maximum size of the device table.
wijdir — Write Image Journal files directory.
targwijsz — This value will set the desired size of the wij.
zfheap —  Size and configuration of the $ZF heap.
Reference C: 
Version —  Caché parameter file version.
Reference D: 
Database — Define Caché databases.
Reference E: 
Dumpstyle — Style of core dump.
Reference F: 
Devices — Device types.
Reference G: 
DeviceSubTypes —  Device subtypes.
Reference H: 
ClientReconnectDuration —  How long to attempt ECP reconnection before giving up.
ClientReconnectInterval —  Number of seconds to wait between ECP reconnection attempts.
ServerTroubleDuration —  Number of seconds an ECP connection stays in troubled state.
Reference I: 
ECPServers —  ECP servers.
Reference J: 
MagTape —  Default mnemonic for WRITE commands to magnetic tape.
Other — Default mnemonic for WRITE commands to device types other than magnetic tape, terminal, or sequential file.
File —  Default mnemonic for WRITE commands to a sequential file.
Terminal —  Default mnemonic for WRITE commands to a terminal device.
Reference K: 
AlternateDirectory —  Alternate location of the journal file.
BackupsBeforePurge —  Number of backups before Caché purges finished journal files.
CurrentDirectory —  Primary location of the journal file.
DaysBeforePurge —  Number of days before Caché purges finished journal files.
FileSizeLimit —  Maximum size of a journal file.
FreezeOnError — Enable/disable suspending Caché when an error occurs in writing to the journal.
JournalFilePrefix — Specify a journal file name prefix.
JournalcspSession — Enable/disable journaling of CSP sessions.
Reference L: 
LicenseServers — License servers.
Reference M: 
MagTapes —  Magnetic tape drives.
Reference N: 
Global —  Map globals to namespaces.
Package — Map a package to a specific namespace.
Routine —  Map routines to namespaces.
Reference O: 
MapMirrors — Describes members of each mirror the instance is a member of.
Reference P: 
MapShadows.Name — Displays shadow directory mappings.
Reference Q: 
Mirrors — Describes mirrors the instance is a member of.
Reference R: 
AgentAddress — Not in use.
AsyncMemberGUID — Async member GUID
AsyncMemberType — Indicates async type of DR, read-only, or read-write.
AsyncUseSystemPurgeInterval — Indicates how mirror journal files are purged on the reporting async member.
JoinMirror — Determines whether the instance processes its mirror configuration at startup.
SystemName — Mirror member name.
ValidatedMember — Determines whether the instance should join the mirror in its previous role or obtain its new role from the current primary before joining the mirror.
VirtualAddressInterface — Local interface to primary virtual IPaddress.
Reference S: 
AsyncDisconnectErr —  Enable/disable a process to receive disconnect errors asynchronously.
AsynchError —  Enable/disable processes to receive asynchronous errors.
BreakMode — Programmer mode response to the BREAK command.
CollectResourceStats — Controls whether system resource statistics are collected or not.
DisconnectErr —  Enable/disable a process to receive disconnect errors.
EnableLongStrings — Enable/disable a large stack space for long strings.
FileMode —  Enable/disable writing to a non-existent file.
GlobalKillEnabled —  Enable/disable KILL of an unsubscripted global.
IEEEError — Enables or disables $DOUBLE returning INF and NAN values system-wide.
LineRecall — Enable/disable command line recall for READ commands.
LogRollback — Enable/disable logging for transaction rollbacks.
MVDefined — Sets MVBasic handling of undefined variables system-wide.
NodeNameInPid — Behavior when Caché makes a reference to the special variable $JOB.
NullSubscripts — Enable/disable null subscripts on global references.
OldZU5 — Clear global vectors when switching namespace.
OpenMode —  Read/write mode to use when opening sequential files.
PopError — When to pop error handlers off the stack.
RefInKind — Result of $NAME and $QUERY when an extended global reference is the argument.
ScientificNotation — Enables or disables lowercase "e" as scientific notation symbol system-wide.
SetZEOF —  Behavior when Caché encounters an unexpected end-of-file when reading a sequential file.
ShutDownLogErrors — Enable/disable writing of Caché system error log entries (see Caché System Error Log in the Monitoring Caché Using the Management Portal chapter of the Caché Monitoring Guide) to the console log file on shutdown.
SwitchOSdir — Enable/disable switching current working directories when changing namespaces.
SynchCommit —  Enable/disable synchronizing TCOMMIT with the corresponding journal write operation.
TelnetNUL —  Suppress/issue Telnet NUL at end-of-line for Telnet transmission. Windows only.
TruncateOverflow — Enable/disable the <MAXNUMBER> error on numeric overflow.
UseNagleAlgorithm — Enable/disable the Nagle algorithm for Telnet.
ViewPastData — Enable $VIEW to examine data outside of Caché memory area.
ZaMode — ZALLOCATE (ZA) and ZDEALLOCATE (ZD) behavior.
ZDateNull — $ZDATE response to an invalid value.
Reference T: 
PatrolCollectionInterval — Number of seconds between when Caché collects data and makes it available to Patrol.
PatrolDisplayMode — Controls how the monitoring data is displayed in the Patrol console.
PatrolEnabled — Sets whether the connection to Patrol starts automatically when Caché starts.
PatrolTopProcesses — Number of processes to be displayed on the Patrol console.
SNMPEnabled —  Enable/disable automatic SNMP startup.
WMIEnabled — Enable/disable Windows Management Instrumentation (WMI) monitoring.
Reference U: 
Namespace — Define Caché namespaces.
Reference V: 
Shadow — Define shadow servers.
Reference W: 
AllowRowIDUpdate —  Enable/disable SQL row ID update.
ANSIPrecedence — Enable/disable ANSI SQL operator precedence system-wide.
BiasQueriesAsOutlier — Enable/disable query optimization biased toward outliers.
Comment —  Enable/disable retaining embedded SQL statements as comments in source code.
DBMSSecurity — Enable/disable SQL security.
DDLDefineBitmapExtent — Determines whether a table created by a DDL statement defines a bitmap extent index.
DDLFinal — Determines whether a class created by a DDL statement is final.
DDLNo201 — Suppress/return error upon CREATE of a previously existing table.
DDLNo30 —  Suppress/return error upon DROP of a nonexistent table.
DDLNo307 — Suppress/return error upon CREATE of a primary key constraint when one exists.
DDLNo311 — Suppress/return error upon ADD a foreign key, when a key of that name already exists.
DDLNo315 — Suppress/return error upon DROP of a nonexistent constraint.
DDLNo324 — Suppress/return error upon CREATE of a previously existing index.
DDLNo333 —  Suppress/return error upon DROP of a nonexistent index.
DDLSQLOnlyCompile — Enable/disable an SQL-only compile.
DDLUseSequence — Determines which function a table created by a DDL statement uses for ID assignment.
DefaultSchema — Default SQL schema name.
DelimitedIds —  Enable/disable interpreting double-quoted strings as delimited identifiers.
DropDelete — DROP TABLE behavior.
ECPSync — Ensures that the server and client cache are in sync.
ExtrinsicFunctions —  Enable/disable extrinsic functions in SQL statements.
FastDistinct — Enable/disable SQL DISTINCT optimization.
IdKey — Primary key constraint behavior.
IdTrxFrom —  The “From” list of characters for Identifier Translation.
IdTrxTo —  The “To” list of characters for Identifier Translation.
JavaClassPath —  List of additional .jar files to load when the JDBC service is started.
JavaHome —  Specifies the Java version to use with the JDBC Gateway.
JDBCGatewayAddress — Address of JDBC Gateway.
JDBCGatewayJVMArgs — Optional JVM arguments to use when starting the JDBC Gateway.
JDBCGatewayLog —  Name of the JDBC Gateway log file.
JDBCGatewayPort — Port number for the JDBC Gateway.
JDBCGatewayUsePassphrase — Enable/disable the passphrase requirement for JDBC connections.
LockThreshold —  SQL lock threshold.
LockTimeout — SQL lock timeout.
ODBCVarcharMaxlen —  Define the MaxLen for ODBC fields of type VarChar.
QueryProcedures — Defines whether all class queries project as SQL Stored Procedures.
ReferentialChecks — Enable/disable validating the foreign key constraint.
SaveMAC —  Enable/disable saving the source code for cached query routines.
TCPKeepAlive — (Windows and Linux) Number of seconds between keep-alive messages.
TimePrecision —  Default time precision for SQL scalar time functions.
TODATEDefaultFormat —  Default date format for the SQL TO_DATE() function.
Reference X: 
System-Defined SQL Datatypes —  Map SQL datatypes to their Caché equivalents.
Reference Y: 
User-Defined SQL Datatypes —  Map SQL datatypes to their Caché equivalents.
Reference Z: 
CallinHalt — Callin close.
CallinStart — Callin initialization.
CliSysName —  Node name for the local system.
DBSizesAllowed — Database block sizes allowed when creating a database.
DefaultPort — Port number for the Caché Superserver.
DefaultPortBindAddress — IP address for the Caché Superserver to bind to.
EnableVSSBackup — Enable/disable Volume Shadow Copy Service (VSS) backup.
EnsembleAutoStart — Start the Ensemble productions when Caché starts.
ErrorPurge —  Number of days to keep error globals.
FIPSMode —  Enable/disable FIPS 140–2 compliant library for database encryption on Red Hat Linux.
IPv6 —  Enable/disable IPv6 network with IPv6 addresses.
JobHalt — Background process (job) shutdown.
JobServers —  Number of job servers.
JobStart — Background process (job) startup.
MaxCacheTempSizeAtStart — Maximum size of database on restart.
MaxConsoleLogSize — Maximum size of the console log file.
ProcessHalt — Foreground shutdown.
ProcessStart — Foreground startup.
ShutdownTimeout —  Number of seconds Caché should wait for shutdown to complete.
SystemHalt — System shutdown.
SystemStart — System startup.
TempDirectory —  Subdirectory for temporary files.
TerminalPrompt —  Sets the format of the terminal prompt.
WebServer —  Start or don't start the Web server.
WebServerName —  Sets an IP address or a DNS name on the Web server.
WebServerPort —  Set the Web server port.
WebServerURLPrefix — Identify the Caché instance name so that a remote Web server can access it.
ZSTU — User-defined startup.
Reference AA: 
DNSLookup — (Windows) Enable/disable DNS lookup of the Telnet client address.
Port — Telnet port number.
Help us improve this page