|
Utilities |
ODXNET |
|
Configuration FileThe ODXNET configuration file contains settings used by Omnidex Network Server (ODXNET) for a listener process. Many of the settings have defaults that will be used if a configuration file is not provided, however, some of ODXNET's most powerful features require this file and will be disabled without it. The ODXNET configuration file is required when using ODXNET as a Windows
NT service and enabling NSADMIN (Network Services Administrator). The configuration file is passed to ODXNET as an argument at the command prompt. odxnet /users/data/flatfile/oa/odxs1232.cfg Configuration File SettingsGeneral | Security | Application | NSAdmin
General Section[General] PortId=7555 ; Specifies port number that client users specify in their MaxSonProcesses=120 ; Specifies maximum number of son processes this server will allow InitialBufferSizes=512 ; Specifies the initial size in Kbytes of send, receive and compress buffers SkipProcessPooling=0 ; Skip creating process pools for each application. HostAddrLookupOK=1 ; Allows DNS lookup of incoming clients IdleTimeOut=120 ; Value in minutes to timeout an idle connected process.
Security Section[Security] ;UseSSL=0
Application Section[Applications] ODXODBC=Omnidex ODBC Driver ; Complete the Applications section by listing each application name
and description. [ODXODBC] LibraryName=odxdbcnet ; Library name where the connect and transmit interface routines are kept. TransmitRoutineName=odbc_transmit ; Routine name [ODXODBC Environments] ; Fill this section with a list of various environments you wish to track SAMPLE=My sample database [ODXODBC SAMPLE] StartupInfo=$SECTION ; Specifies Datasource to preconnect to UsePooledProcesses=1 ; Flag to determine if Pooled Processes are used InitialProcessCount=10 ; Number of processes to startup ProcessLimit=60 ; Maximum number of pooled processes allowed for this application GrowthThreshold%=80 ; Trigger to indicate more processes should be started; Growth%=20 ; Amount of processes to grow by when GrowthThreshold% is reached. ReUseProcesses=1 ; Flag to determine if application processes are reused. [ODXODBC SAMPLE StartupInfo] ; This section contains information used by ODXODBC when starting on the server EnvName=C:\omnidex\oa\oracle\orders.env ; specifies env file to preconnect to. Leaving blank will skip preconnection Options= ; Connect options to be used for all connections to this environment. Username= ; username to pass to oaconnect ;Password= ; password to give oaconnect ;SQL="select * from customers where customer_no=1 with opt=none" [ODXJDBC] LibraryName=odxdbcnet ; Library name where the connect and transmit interface routines are kept. TransmitRoutineName=jdbc_transmit ; Routine name [ODXJDBC Environments] ; Fill this section with a list of various environments you wish to track SAMPLE=My sample database [ODXJDBC SAMPLE] StartupInfo=$SECTION ; Specifies Datasource to preconnect to UsePooledProcesses=1 ; Flag to determine if Pooled Processes are used InitialProcessCount=10 ; Number of processes to startup ProcessLimit=60 ; Maximum number of pooled processes allowed for this application GrowthThreshold%=80 ; Trigger to indicate more processes should be started; Growth%=20 ; Amount of processes to grow by when GrowthThreshold% is reached. ReUseProcesses=1 ; Flag to determine if application processes are reused. [ODXJDBC SAMPLE StartupInfo] ; This section contains information used by ODXODBC when starting on the server EnvName=C:\omnidex\oa\oracle\orders.env ; specifies env file to preconnect to. Leaving blank will skip preconnection ;Options= ;Username= ;Password= ;SQL="select * from customers where customer_no=1 with opt=none" [OMNIACCESS] LibraryName=odxNSoa ; Library name where the connect and transmit interface routines are kept. TransmitRoutineName=NSOATransmit ; Routine name [OMNIACCESS Environments] ; Fill this section with a list of various environments you wish to track ORDERS=My orders database [OMNIACCESS ORDERS] StartupInfo=$SECTION ; Specify $SECTION and then build a corresponding section, or UsePooledProcesses=1 ; Flag to determine if Pooled Processes are used InitialProcessCount=10 ; Number of processes to startup ProcessLimit=60 ; Maximum number of pooled processes allowed for this application GrowthThreshold%=80 ; Trigger to indicate more processes should be started; Growth%=20 ; Amount of processes to grow by when GrowthThreshold% is reached. ReUseProcesses=1 ; Flag to determine if application processes are reused. [OMNIACCESS ORDERS StartupInfo] ; This section contains information used by nsoa when starting on the server EnvName=C:\omnidex\oa\oracle\orders.env ; specifies env file to preconnect to. Leaving blank will skip preconnection DSTagName=ORDERS ;Username= ;Password= ;Options= PreDescribe=1 ; Flag indicates if oaexecsql calls are to be followed with a PreFetchRows=10 ; Flag indicates if oaexecsql calls are also followed by a fetch call
of the AutoDataFlip=1 ; Flag indicates whether or not the raw data fetched is "byte-flipped"
automatically
NSAdmin Section[NSAdmin] Security=1 ; Force password for NSAdmin access to odxnet Password=xyz ; Configured password for NSAdmin access |
|
DBINSTAL | DSEDIT | OACOMP | OAHELPER | ODXNET | ODXSQL | Utilities |
NSADMIN |
OADECOMP |
ODXAIM |
ODXMAKE |
ODXQUERY |
REGMAINT |
REGTEST |
SNOWGEN |
SYSINFO |
VERSIONS |
VIEWGEN |