
Verifying Parameters and Vendor Adapters for Windows 3.1x
Verify that the CONFIG.SYS file and AUTOEXEC.BAT file correctly list the parameter for each Oracle Protocol Adapter. If you must modify these files manually, use a text editor, such as Windows Notepad or MS-DOS Editor. Reboot your computer after making edits to ensure that Windows recognizes changes to these system files.
This appendix also describes additional AUTOEXEC.BAT changes that you can make for several Oracle Protocol Adapters.
Verify that your CONFIG.SYS file contains the appropriate settings for the BUFFERS and FILES parameters. The minimum requirements for each are:
BUFFERS=16
FILES=60
Verify that the following command is in the CONFIG.SYS file:
BREAK=ON
If you modify your CONFIG.SYS file, you must reboot your machine before continuing.
Verify the following information is written to the WIN.INI file to there is a pointer to the ORACLE.INI file for Oracle configuration information.
[ORACLE]
ORA_CONFIG=C:\WINDOWS\ORACLE.INI
Including a DOS Oracle Home Directory in the AUTOEXEC.BAT File
Some third-party products and version 6 tools for Windows can be located in a DOS Oracle home directory, but require DLLs located in your Windows Oracle home directory. If you are using these products, ensure that the PATH in your AUTOEXEC.BAT file contains the following line:
PATH=C:\ORAWIN\BIN;<DOS_Oracle_home>
If your Windows Oracle home directory is not called ORAWIN, substitute the appropriate name.
If you modify your AUTOEXEC.BAT file, you must reboot your system before the changes take effect.
Follow the procedures described below before using the Oracle TCP/IP Protocol Adapter:
Loading TSR Transports for TCP/IP
The following implementations of TCP/IP are Terminate and Stay Resident (TSR) transports.
Load the appropriate TCP/IP executables from the DOS command line before starting Windows or alter your AUTOEXEC.BAT file to load them when starting your workstation. If you plan to run these applications frequently and want to load the required executables automatically, modify your AUTOEXEC.BAT to include the required commands. Refer to the following instructions for the program names and loading sequence for your specific transport.
To load the required executables automatically (for versions 1.1 and 1.2 only), verify that the following lines are in your AUTOEXEC.BAT file:
path\TCPTSR
path\DNRTSR
path\NMTSR
path\SOCKTSR
ORAWIN\BIN\M3OPEN
Beame and Whiteside TCP/IP
To load the required executables automatically, verify that the following line is in your AUTOEXEC.BAT file:
\ORAWIN\BIN\MBW.EXE
To load the required executables automatically, determine which network interface card you are using, and alter your AUTOEXEC.BAT as follows. For example, if you are using a 3COM 3C503 card and installed your FTP 2.1 software in the \PCTCP directory, enter:
\PCTCP\3C503
\PCTCP\ETHDRV
\ORAWIN\BIN\MFTP
In addition, verify that the following lines are in your Windows SYSTEM.INI file:
[boot]
network.drv=pctcpnet.drv
[386 Enhanced]
device=vpctcp.386
Microsoft LAN Manager TCP/IP
To load the required executables automatically, add the following lines to your AUTOEXEC.BAT file:
path\net start workstation
path\load tcpip
path\sockets
In addition, verify that the following lines are in your Windows SYSTEM.INI file:
[boot]
network.drv=lanman21.drv
Loading TCP/IP Kernel-Specific Code Before Running Windows TCP/IP Transports
If your TCP/IP transport is implemented as a DLL program, the appropriate JSB DLL loads automatically when SQL*Net calls the TCP/IP transport. No additional files are required before beginning SQL*Net operation.
Before starting Windows, however, you must load the TCP/IP kernel-specific code for your TCP/IP version. This section provides a brief summary of the files that must be loaded by each of the DLL-implemented TCP/IP transports.
Verify that the following executables are loaded before you run Windows. Run them from the DOS command line or load them from your AUTOEXEC.BAT file.
path\TCPTSR
path\DNRTSR
path\NMTSR
path\SOCKTSR
where path is the location of the executable.
Verify that the following executables are loaded before you run Windows. Run them from the DOS command line or load them from your AUTOEXEC.BAT file.
path\TCPTSR
path\SOCKTSR
path\DNRTSR
where path is the location of the executable.
Verify also that the following lines are in your Windows SYSTEM.INI file:
[386 Enhanced]
device=vtil.386
device=vbapi.386
device=vsockets.386
Novell LAN WorkPlace for DOS
Verify that the following executables are loaded before you run Windows. Run them from the DOS command line or load them from your AUTOEXEC.BAT file.
path\LSL
path\3C503
path\IPXODI (optional; load only if you require TCP/IP compatibility with NetWare)
path\NETX (optional; load only if you require TCP/IP compatibility with NetWare)
\XLN\BIN40\TCPIP
where path is the location of the executable.
Verify also that the following lines are in your Windows SYSTEM.INI file:
[boot]
network.drv=netware.drv
[386 Enhanced]
device=vtcpip.386
Sun PC-NFS
Verify that the following executables are loaded before you run Windows. Run them from the DOS command line or load them from your AUTOEXEC.BAT file.
path\NET INIT
path\RTM
path\[RNMNIS|RNMFILE]
where path is the location of the executable.
Verify also that the following lines are in your Windows SYSTEM.INI file:
[boot]
network.drv=pcnfs.drv
[386 Enhanced]
device=pcnfs.386
Walker Richer & Quinn Reflection Network Series
Verify that the following executables are loaded before you run Windows. Run them from the DOS command line or load them from your AUTOEXEC.BAT file.
path\RNDIS <parameters>
path\NETBIND
call path\STARTNET.BAT
where path is the location of the executable and parameters are configuration-specific options documented in your Walker Richer & Quinn Reflection Network Series documentation.
Verify also that the following lines are in your Windows SYSTEM.INI file:
[386 Enhanced]
device=vsockets.386
Wollongong Pathway Access for DOS
Verify that the following executables are loaded before you run Windows. Run them from the DOS command line or load them from your AUTOEXEC.BAT file.
path\PWCONFIG
path\3C503 parameters
path\PWTCP (the actual kernel stack)
where path is the location of the executable and parameters are configuration-specific options documented in your Wollongong Pathway Access documentation.
During installation of the Oracle TCP/IP Protocol Adapter, the ORAINST or SETUP program may prompt you for the name of the vendor whose TCP/IP transport you want to use with the JSB Virtual Socket Library (VSL) software. This occurs only in the exceptional case in which the Oracle Installer cannot unambiguously determine the vendor. This is the case for FTP/TCP. After entering the name of the vendor, ORAINST or SETUP changes the value of the TCP_VENDOR parameter in your ORACLE.INI file.
Verify that this parameter is set in the following format:
TCP_VENDOR = vendor_key
where vendor_key is one of the values defined in the tables in "Verifying TCP/IP Vendor File Installation" of this appendix.
The Oracle TCP/IP Protocol Adapter for Windows is certified to work with the Windows Sockets' vendors and versions specified in this chapter. Ensure that your network software is from a Windows Sockets supplier. This ensures that the Oracle TCP/IP Protocol Adapter for Windows and your network software are compatible.
Network software adhering to the Windows Sockets standard is referred to as Windows Sockets Compliant. Suppliers of Windows Sockets Compliant software are referred to as Windows Sockets Suppliers. A vendor must implement 100% of the Windows Sockets standard to be Windows Sockets Compliant.
The Windows Sockets standard is a network programming interface for Microsoft Windows based on a "socket" paradigm popularized by Berkeley Software Distribution (BSD) from the University of California at Berkeley.
The Windows Sockets standard provides a single API used by application programmers and confirmed by multiple network software vendors. For each Microsoft Windows version, the Windows Sockets standard defines library calls and associated semantics. This enables applications written to the Windows Sockets API to work with a conforming protocol from any network software vendor. Most current TCP/IP network vendors interface with Windows sockets through the WINSOCK.DLL file.
Windows Sockets include both Berkeley socket-style routines and Windows-specific extensions that let programmers use a Windows message-driven design. All Windows Sockets implementations support both TCP and User Datagram Protocol (UDP) sockets.
Unlike a TSR program, which stays in memory until you reboot your computer, a Windows Sockets DLL file dynamically loads into memory and automatically unloads when you exit the application.
Applications operating with any Windows Sockets Compliant protocol implementation are referred to as having a Windows Sockets interface and are known as Windows Sockets applications.
If you are using the Oracle TCP/IP Adapter for Windows, verify that the JSB DLL or TSR files listed in the tables in this section exist. All necessary JSB Virtual Socket Library (VSL) software for your vendor's TCP/IP transport is installed.
If any of the files listed in the following sections are absent, it can mean that the Oracle TCP/IP Protocol Adapter and/or SQL*Net version 2 products were not installed correctly. Refer to the CD-ROM insert for instructions on re-installing any of these Oracle network products for Windows.
The Oracle TCP/IP Protocol Adapter for Windows version 2.1.4 or later supports JSB VSL version 3.0.11 for SQL*Net 2.3. JSB VSL is an API that supports multiple TCP/IP transports.
Depending on the TCP/IP transport used, the specific JSB component for that transport can require some special configuration, loading, and unloading procedures.
The Window Sockets' vendors and versions supported in this release of the Oracle TCP/IP Protocol Adapter for Windows are shown in the Table B-1. This table is subject to change.
Table B¯1 Window Socket Vendors
Product Name (Windows Sockets)
|
Release/Version Number(s) Supported
|
3Com 3+Open TCP
|
2.1
|
Digital PATHWORKS for DOS (TCP/IP)
|
5.0a
|
Distinct TCP/IP
|
3.1
|
Esker Tun TCP
|
7.1, 7.2, 7.3
|
Frontier Technologies Super-TCP for Windows
|
3.0, 4.0, 4.0R2, 4.15
|
FTP PC/TCP1 & 2
|
2.2, 2.3, 3.0, 3.1
|
FTP PC/TCP OnNet VxD
|
1.1, 1.2, 2.0
|
Hummingbird NFS Maestro TCP/IP for DOS & Windows 5.0
|
5.0
|
IBM TCP/IP for DOS3
|
2.1.1
|
IBM TCP/IP for DOS/Windows Access Kit
|
2.0
|
Ipswitch PIPER/IP
|
1.001, 2.0
|
Microsoft Windows for Workgroups TCP/IP (VxD)
|
3.11
|
Microsoft Windows NT TCP/IP
|
3.1, 3.5, 3.51
|
NetManage Chameleon TCP/IP
|
3.11, 4.0, 4.01
|
Persoft SmarTCP |
3.0, 4.0
|
Sun PC-NFS |
5.1.5
|
Sun PC-NFS Pro
|
1.1, 2.0
|
Walker Richer & Quinn Reflection Network Series
|
2.1, 4.0, 4.02, 5.0
|
Wollongong PathWay Access Runtime
|
2.0, 3.0
|
The other socket vendors and versions supported in this release of the Oracle TCP/IP Protocol Adapter for Windows are shown in Table B-2
Table B¯2 Other Socket Vendors
Product Name (Other Sockets)
|
Release/Version Number(s) Supported
|
3Com 3+Open TCP
|
1.1, 1.2, 2.0, 2.1
|
Beame & Whiteside TCP/IP
|
3.0, 3.1
|
Digital PATHWORKS for DOS (TCP/IP)
|
4.1, 5.0
|
Firefox NOV*IX
|
2.21
|
FTP PC/TCP
|
2.1, 2.2, 2.3, 3.0, 3.1
|
HP ARPA Services for DOS
|
2.1
|
Microsoft LAN Manager TCP/IP
|
2.1a, 2.2
|
Microsoft Windows for Workgroups TCP/IP (16 bit)
|
3.11
|
Novell LAN WorkPlace for DOS
|
4.0, 4.01, 4.1, 4.12, 4.2, 5.0
|
Sun PC-NFS
|
4.0a, 5.0, 5.1.5
|
Ungermann-Bass Net/One TCP/IP1
|
16.5, 16.6
|
Wollongong PathWay Access
|
1.2, 2.0, 3.0
|
:
In addition to the above listed transports, the JSB VSL supports transports that comply with the Windows Sockets version 1.1 specifications.
When you install the Oracle TCP/IP Protocol Adapter for Windows, the Oracle Installer installs the MSOCKLIB.DLL file and several other VSL files under the ORAWIN\BIN directory. These VSL files enable the SQL*Net driver to communicate with the vendor's TCP/IP.
If multiple copies of MSOCKLIB.DLL exist on your PC, be sure the most recent version is in the ORAWIN\BIN directory.
To verify that you are using the most recent version of MSOCKLIB.DLL, compare the creation date of this file on your CD-ROM containing the Oracle TCP/IP Protocol Adapter for Windows with the values shown for MSOCKLIB.DLL in your ORAWIN\BIN directory.
To compare the file creation dates, change directories to your ORAWIN\BIN directory and insert CD-ROM contains the Oracle TCP/IP Protocol Adapter for Windows. If the CD-ROM is mapped to the G: drive, for example, enter:
DIR G:\MSOCKLIB.DLL
followed by:
DIR MSOCKLIB.DLL
If the version on the Oracle TCP/IP Protocol Adapter for Windows CD-ROM is more recent, type:
COPY G:\MSOCKLIB.DLL
Verifying VSL.INI File Installation
Verify that the VSL.INI file is in the \WINDOWS directory. The VSL.INI file maps JSB calls to each vendor's API.
Verify that the DLL file specified for your vendor and the TSR executable appears in your ORAWIN\BIN directory. The TCP_VENDOR parameter is described in "Verifying ORACLE.INI File Contents."
Some TCP/IP transports are implemented as a DLL that loads automatically when SQL*Net initiates calls to the transport. Other TCP/IP products are implemented as TSR programs. These programs must be executed before SQL*Net can operate.
The Window Socket vendors, the DLLs installed by the Oracle Installer and TSR executables, and the TCP_VENDOR parameter are shown in Table B-3:
Table B¯3 Windows Sockets Installation
Product Name (Windows Sockets)
|
JSB DLLs or TSRs
|
Vendor Key for TCP_VENDOR
|
3Com 3+Open TCP 2.1
|
MWINSOCK.DLL
|
WINSOCK
|
Digital PATHWORKS for DOS (TCP/IP) 5.0a
|
MWINSOCK.DLL
|
WINSOCK
|
Distinct TCP/IP 3.1
|
MWINSOCK.DLL
|
WINSOCK
|
Esker Tun TCP 7.1, 7.2, 7.3
|
MWINSOCK.DLL
|
WINSOCK
|
Frontier Technologies Super-TCP for Windows 3.0, 4.0, 4.0R2, 4.15
|
MWINSOCK.DLL
|
WINSOCK
|
FTP PC/TCP 2.2, 2.3, 3.0, 3.1
|
MWINSOCK.DLL
|
WINSOCK
|
FTP PC/TCP OnNet VxD 1.1, 1.2, 2.0
|
MWINSOCK.DLL
|
WINSOCK
|
IBM TCP/IP for DOS 2.1.1
|
MWINSOCK.DLL
|
WINSOCK
|
IBM TCP/IP for DOS/Windows Access Kit 2.0
|
MWINSOCK.DLL
|
WINSOCK
|
lpswitch PIPER/IP 1.001, 2.0 |
MWINSOCK.DLL
|
WINSOCK
|
Microsoft Windows for Workgroups TCP/IP (VxD) 3.11
|
MWINSOCK.DLL
|
WINSOCK
|
Microsoft Windows NT TCP/IP 3.1, 3.5, 3.51
|
MWINSOCK.DLL
|
WINSOCK
|
NetManage Chameleon TCP/IP 3.11, 4.0, 4.01, 4.51, 4.6
|
MWINSOCK.DLL
|
WINSOCK
|
Persoft SmarTCP 3.0, 4.0
|
MWINSOCK.DLL
|
WINSOCK
|
Sun PC-NFS 5.1.5
|
MWINSOCK.DLL
|
WINSOCK
|
Sun PC-NFS Pro 1.1
|
MWINSOCK.DLL
|
WINSOCK
|
Walker Richer & Quinn Reflection Network Series 2.1, 4.0, 4.02, 5.0, 5.6
|
MWINSOCK.DLL
|
WINSOCK
|
Wollongong PathWay Access Runtime 2.0, 3.0, 4.0
|
MWINSOCK.DLL
|
WINSOCK
|
The other socket vendors, the DLLs installed by the Oracle Installer and TSR executables, and the TCP_VENDOR parameter are shown in Table B-4:
Table B¯4 Other Sockets Installation
Product Name (Other Sockets)
|
JSB DLLs or TSRs
|
Vendor Key for TCP_VENDOR
|
3Com 3+Open TCP 2.0, 2.1
|
M3OPEN2.DLL
|
3OPEN
|
3Com 3+Open TCP 1.1, 1.2
|
M3OPEN.EXE
|
3OPEN
|
Beame & Whiteside TCP/IP 3.0, 3.1
|
MBW.EXE
|
BW
|
Digital PATHWORKS for DOS (TCP/IP) 4.1, 5.0a
|
M3OPEN.EXE
|
PWORKS
|
Firefox NOV*IX 2.21
|
MNOVLWP.DLL
|
NOVLWP
|
FTP PC/TCP 2.1, 2.2, 2.3, 3.0, 3.1
|
MFTP.EXE
|
FTP
|
HP ARPA Services for DOS 2.1
|
MHPARPA.DLL
|
HPARPA
|
Microsoft LAN Manager TCP/IP 2.1a, 2.2
|
MHPARPA.DLL
|
LANMAN2
|
Novell LAN WorkPlace for DOS 4.0, 4.01, 4.1, 4.12, 4.21
|
MNOVLWP.DLL
|
NOVLWP
|
Sun PC-NFS 4.0a, 5.0, 5.1.5
|
MPCNFS4.DLL
|
PCNFS4
|
Ungermann-Bass Net/One TCP/IP 16.5, 16.6
|
MNETONE.EXE
|
NETONE
|
Wollongong PathWay Access 1.2, 2.0, 3.0 |
MPATHWAY.DLL
|
PATHWAY
|
Many of the vendors use the generic Windows Socket DLL, MWINSOCK.DLL. Windows Sockets is an emerging standard interface for TCP/IP under Windows.
The listed transports load automatically when called. However, ensure that the TCP/IP core code is loaded before starting Windows. These steps are described in the next section, "Loading the TCP/IP Network Software."
Before your workstation can load the correct JSB transport, your TCP/IP software must be installed and working properly. After installation, use the PING command to test your software, as described in "Verifying TCP/IP Network Connections". If you cannot successfully PING another workstation, you cannot use the TCP/IP Protocol Adapter for Windows.
If your software uses DLL transports, the transport loads automatically. If your vendor uses a TSR transport, the transport loads when you turn on your computer if the transport has been properly installed in your AUTOEXEC.BAT file. See the section "Verifying TCP/IP Vendor File Installation" to determine if your software uses a DLL transport or TSR transport and to verify that your transport is installed correctly.
With the Oracle TCP/IP Protocol Adapter for Windows, you must specify the destination host's Internet Protocol (IP) address in order to make a SQL*Net connection. If you do not specify the IP address of your host, you can instead specify a host name.
Most TCP/IP transports attempt to use the Domain Name Service (DNS) to translate the host name into the host address. If a Domain Name Server is present on your network and the TCP/IP vendor supports DNS, the host name is successfully translated to the host address.
Each of the JSB-supported transports also identify the available servers on your network by referring to a HOSTS file. Transports refer to a HOSTS file only if they do not detect the presence of DNS or do not support DNS at all.
The HOSTS file is a text file that contains an entry for each host with the host name "mapped" to its corresponding Internet address on the network. There must be an entry in the HOSTS file for each server you intend to use.
SQL*Net uses the name lookup services provided by JSB (which in turn are implemented using third-party vendors' APIs). Because of this, SQL*Net uses the same HOSTS file resident in the directory expected by the native TCP/IP vendor.
For the JSB virtual socket library, the HOSTS file location is transport dependent. Each JSB-supported transport expects its HOSTS file to reside in a specific directory, as described in Table B-5:
Table B¯5 HOSTS File Location
This transport...
|
Looks for the HOSTS file...
|
3Com 3+Open TCP
|
In the directory specified by the "NETFILES=" parameter of the TCPGLOBAL section of PROTOCOL.INI, which is located in the home directory of the transport.
|
Beame and Whiteside TCP/IP
|
In the transport's home directory. By default, this is \BWTCP.
|
Digital PATHWORKS for DOS
|
In the transport's home directory. By default, this is \PW.
|
Frontier Technologies Super-TCP/IP for Windows
|
In the transport's home directory. By default, this is \SUPERTCP
|
FTP PC/TCP
|
In the location specified using the IPCONFIG utility. By default, this is \PCTCP.
|
HP ARPA Services for DOS
|
In the directory specified by the "NETFILES=" parameter of the TCPGLOBAL section of PROTOCOL.INI, which is located in the home directory of the transport.
|
IBM TCP/IP for DOS
|
In the ETC subdirectory of the transport's home directory. By default, this is \TCPDOS\ETC.
|
Microsoft LAN Manager TCP/IP |
In the transport's home directory. By default, this is \LANMAN.DOS\ETC.
|
Microsoft Windows for Workgroups TCP/IP
|
In the Windows for Workgroups home directory. By default, this is \WINDOWS or \WFW.
|
NetManage TCP/IP
|
In the transport's home directory. By default, this is \NETMANAG
|
Novell LAN WorkPlace for DOS
|
In the TCP subdirectory of the transport's home directory. By default, this is \XLN\TCP.
|
Sun PC-NFS
|
In the directory specified by the NFSPATH environment variable of AUTOEXEC.BAT. If no HOSTS file is found there, PC-NFS looks in the NFS home directory.
|
Wollongong Pathway Access |
In the transport's home directory, which defaults to \PATHWAY. (Use the CUSTOM.EXE utility to configure the HOSTS file. Refer to your Wollongong documentation for information.)
|
The use of [Ctrl] + [C] to terminate 16-bit applications is enabled with the YIELD parameter in ORACLE.INI file, under the [ORACLE] section:
[Oracle]
ORACLE_HOME=C:\ORAWIN
CUSTOMER=Oracle Corporation
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
ORAINST=E:\ORA73WIN\233\dbs
MSHELP=E:\ORA73WIN\233\mshelp
YIELD=YES
[orainst]
.
.
.
Verifying SPX Protocol Adapter Setup
Editing the AUTOEXEC.BAT File
If you are using the SPX Protocol Adapter for Windows, there are additional lines you must include in your AUTOEXEC.BAT file. This is because the Open Data-Link Interface (ODI) enables you to run more than one network protocol simultaneously. These lines are:
lsl (the driver for your network interface card)
3c503 (if using a 3COM 3C503 network interface card)
ipxodi
vlm (or netx)
The SPX Protocol Adapter for Windows accesses the NetWare DLL files to make the SQL*Net connection. Make sure that your Windows home directory contains the DLLs required by Novell NetWare. These files are available from the Novell NetWare Workstation Kit for DOS and Windows. If these DLLs are missing or the SPX Protocol Adapter for Windows cannot detect their location, you receive an error message during login.
If you installed these DLLs manually, make sure their location appears on the DOS PATH.
Editing the CONFIG.SYS File or Setting a Default Protocol
If you are using the NetBIOS Protocol Adapter for Windows to support:
Verifying LU6.2 Protocol Adapter for IBM NS/WIN Setup
Editing the AUTOEXEC.BAT AND SYSTEM.INI Files
For NS/WIN, the user's path in the AUTOEXEC.BAT must include the directory in which the NS/WIN drivers and utilities are located, which is typically "NSW" on the root directory. The drivers are specified in the SYSTEM.INI file.
Table B-6 shows the drivers for each connection type:
Table B¯6 LU6.2 Connection Types
For NS/WIN, all parameters are contained in the NSD.INI file, which must be located in your Windows directory. Make the following changes to your NSD.INI file. Use the exact upper case/lower case combination shown below:
[IUO]
DontYield=TRUE
Reboot your machine after making these changes.
Follow the additional steps described below to ensure successful vendor configuration of IBM NS/WIN on your computer or workstation.
This section provides an overview of NSD.INI file parameter requirements. For a complete description of parameters and how to change them, refer to Configuration Parameters Reference for Administrators and Application Programmers Version 1.0. Most parameters can be changed with the Configure utility icon located in the IBM APPC Networking Services program group. Some of the optional parameters can only be modified by editing NSD.INI with a text editor.
To verify successful vendor installation:
- Install the IBM NS/WIN Version 1.0 software:
- Verify that the user's path includes the directory in which the NS/WIN drivers are located. (See the Table B-6 table on the previous page)
- Choose the Configure icon in the IBM APPC Networking Services program group to configure the NSD.INI file, which contains the CONFIG.NSD, DEFINETP.NSD, MODE.NSD, and SIDEINFO.NSD files that were previously configured separately with NS/DOS.
- Modify the NDS.INI file as described below. This example describes how to connect a Windows client to an OS/2 host:
[Configuration]
DLCTYPE=LAN
STARTPROGRAMLAUNCHER=TRUE
EHNAPPCNONBLOCKING=FALSE
LANGUAGE=2924
LOCALLUNAME=ORACLE.CLIENT
NODEID=07500000
DIRECTORY=C:\NSW\
[LAN]
TRLD1=COMPAQ, 10005A747AAF
[REMOTE]
SDDI=66
[MODES]
SNASVCMG= 512, 7, 2, 1
BLANK= , 3, 8, 4
#BATCH= , 3, 8, 4
#INTER= , 7, 8, 4
QPCSUPP= 1024, 2, 32, 16
ORAPLU62= 4096, 1, 20, 10
[SIDEINFO]
SERVER= SERVER, ORAPLU62, MYDB, NONE, ,
DB= SERVER, ORAPLU62, MYDB, NONE, ,
VM= ORAVTAMA, ORAPLU62, ORTNMST, NONE, ,
[DEFINETP]
APINGD=C:\NSW\SAMPLES\APINGD.EXE, 120, 30, am_started,
ATELLD=C:\NSW\SAMPLES\ATELLD.EXE, 120, 30, am_started,
The parameters are described below:
Where...
|
Specifies the...
|
DLCTYPE
|
type of communications adapter being used.
|
STARTPROGRAMLAUNCHER
|
value for executing the program (TRUE).
|
EHNAPPCNONBLOCKING
|
value for enabling or disabling APPC nonblocking.
|
LANGUAGE
|
language in which to display messages and help screens.
|
LOCALLUNAME
|
local logical unit (LU) name for your workstation.
|
NODEID
|
node identifier carried in the XID exchange at the data link control layer when links are connected.
|
DIRECTORY
|
directory location of the NSD.INI file.
|
TRLD1
|
name used by only your workstation to refer to the link between your workstation and the remote computer.
|
SDDI
|
interrupt number used by the real-mode device driver.
|
SNASVCMG
BLANK
BATCH
INTER
QPCSUPP
ORAPLU62
|
mode names to which you assign a maximum request unit (RU) size, receive pacing window size, maximum negotiable sessions value, and minimum negotiable session contention winners value.
|
SERVER
DB
VM
|
symbolic destination names to which you assign a partner LU name, mode name, transaction program name, security type, user identifier, and password.
|
APINGD
ATELLD
|
transaction program (TP) names to which you assign a file specification name, accept/conversion time-out, incoming attach time-out, TP operation value, and parameter string
|
- Reboot Windows for your changes to take effect.
- Start NS/WIN by choosing the Autostart Networking Services icon in the IBM APPC Networking Services group.
Configuring Oracle Version 6 Tools
SQL*Net for Windows uses the Oracle Installer Version 3.1x Windows directory structure. In this directory structure, SQL*Net for Windows looks at the ORACLE.INI file for configuration parameters.
To use Version 6 Tools with SQL*Net for Windows, you must make two changes:
- Add the following path statement to your AUTOEXEC.BAT file:
PATH=C:\ORAWIN\BIN
- Modify the ORACLE.INI file
Enter the CONFIG.ORA parameters into the ORACLE.INI file to ensure that all Version 6 Tools parameters are located by SQL*Net.