Release 10.1A: OpenEdge Getting Started:
New and Revised Features

> ## Startup Parameters

> Release 10.1A includes the following new startup parameters:

> - After-image File Management Archive Directory List (`-aiarcdir`) — Specifies the directories where the AI File Management utility writes the archived after-image files.

> - After-image File Management Archive Directory Create (`-aiarcdircreate`) — Directs the AI File Management utility to create the specified directories.

> - After-image File Management Archive Interval (`-aiarcinterval`) — Specifies on-demand mode archiving or the extent switch interval for timed-mode archiving.

> - Clear Log (`-clearlog`) — Deletes any file that matches the name of the specified client log file identified by the Client Logging (`-clientlog`) startup parameter.

> - Cluster Mode (`-cluster`) — Starts a cluster-enabled database.

> - DataSet100 (`-dataset100`) — Use when you have r-code containing ProDataSet objects that you want to compile in OpenEdge 10.1, and run in both OpenEdge 10.1 and 10.0.

> - Event Level (`-evtlevel`) — Specifies the level of information that OpenEdge writes to the Windows Application Event Log.

> - Literal Question (`-literalquestion`) — Changes the default value of the `LITERAL-QUESTION` attribute to `TRUE` (which would otherwise be `FALSE`).

> - Maximum JTA Transactions (`-maxxids`) — Controls the number of JTA transactions simultaneously allowed.

> - Network Message Compression (`-mc`) — Compresses messages between an OpenEdge client and the OpenEdge AppServer.

> - No Auto-Increment Warnings (`-noincrwarn`) — Suppresses messages (`5407`) through (`5410`).

> - No UDF in WHERE Clause (`-noudfinwhere`) — Restricts the invocation of user-defined functions and methods from within `WHERE` clauses.

> - Require Username (`-requireusername`) — Requires a username and password from the `ubroker.properties` file for each user starting servers of the AdminServer (AppServer, SonicMQ, and WebSpeed).

> - Show PPU Error (`-showppuerr`) — Restores the warning for message `4132` (“Invalid character unit value `<N>`. Changed to `320.`”).

> - Temporary Table Database Block Size (-tmpbsize) — Specifies the temporary table database block size.

> - Time Stamp (`-tstamp`) — Directs OpenEdge to use time stamp information rather than cyclic redundancy (CRC) values to enforce consistency between r-code and schema.

> - Temp-table Schema Marshal (`-ttmarshal`) — Specifies the amount of schema information to marshal for temp-table parameters during an OpenEdge client session (that is, for a Progress 4GL client, a single WebSpeed agent, or single AppServer agent).

> - Widget ID (`-usewidgetid`) — Enables application-defined widget IDs for Progress widgets defined in your OpenEdge GUI application.

> Release 10.1A includes the following updated startup parameters:

> - After-image Buffers (`-aibufs`) — Specifies the number of after-image buffers. The multi-user default value is now 20.

> - Blocks in Database Buffers (`-B`) — Specifies the number of blocks in the database buffers. The multi-user default value is the maximum value of 3000 and 8*`users`.

> - Before-image Buffers (`-bibufs`) — Specifies the number of before-image buffers. The multi-user default value is now 20.

> - Number of Buffers for Temporary Tables (`-Bt`) — Specifies the number of buffers in the temporary table database pool. This parameter was formerly named Buffer Size for Temporary Tables. The single-user and multi-user default value is now 255.

> - Lock Timeout (`-lkwtmo`) — Specifies a different wait time (in seconds). On the AppServer, the client gets a `STOP` condition if this value is exceeded.

> - Language (`-lng`) — Specifies the initial return value for the `CURRENT-LANGUAGE` function. This setting determines from which r-code segment Progress reads character-string constants. Quotes are not required around the language name.

> - Log Entry Types (`-logentrytypes`) — Specifies one or more log entry types to write to the log file. This release includes support for logging classes, expanded 4GL Trace logging, expanded query resolution statistics, and expanded OpenEdge-generated event logging.

> - Nested Blocks (`-nb`) — Use to limit the maximum number of nested procedure blocks. The single-user and multi-user default value is now 90.

> - Quick Request (`-q`) — Use to tell Progress to search `PROPATH` directories only on the first use of a procedure. The usage category is now “Client performance parameters.”

> - Semaphore Sets (`-semsets`) — Changes the number of semaphore sets available to the OpenEdge broker. The multi-user default value is now 3.

> - Spin Lock Retries (`-spin`) — Sets a value to use the spin lock mechanism or a system of semaphores and queues. The multi-user default value is 10,000 for single CPU systems and 6000*# of CPUs for multi-CPU systems.

> For more information, see:

> Manuals: | OpenEdge Deployment: Startup Command and Parameter Reference OpenEdge Development: Debugging and Troubleshooting OpenEdge Data Management: Database Administration
> HTML online help: | Startup Command and Parameter Reference

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095