home *** CD-ROM | disk | FTP | other *** search
-
- +--------------------------------------------------------------+
- | **** README FOR THE DOS TCP REQUESTER **** |
- | |
- | Configuring the Btrieve DOS Requester for TCP/IP - BREQTCP |
- | |
- | Pervasive Software, Inc. |
- | 12365 Riata Trace Parkway, Bldg. II |
- | Austin, Texas 78727 |
- | (800) 287-4383 |
- | |
- +--------------------------------------------------------------+
-
- BREQTCP is a TCP/IP Btrieve Requester for DOS and DOS boxes
- on Windows 95 and NT. You must load the Btrieve DOS
- Requester at a workstation running DOS before that
- workstation can access network data files.
-
- This document contains the following sections:
-
- * Components of the Btrieve TCP/IP Requester
- * System requirements to install the Btrieve TCP/IP Requester
- * About the Btrieve TCP/IP Requester
- * Installation instructions for the BREQTCP
- - Windows NT
- - Windows 95
- - DOS/Windows 3.x
- * Loading the Btrieve DOS Requesters
- * Unloading the Btrieve DOS Requesters
- * Accessing Btrieve for NetWare servers
- * Known Issues
- * Btrieve DOS Requester Options
- * Disclaimer
-
- **********************************************************************
- **********************************************************************
-
- *** COMPONENTS OF THE BTRIEVE TCP/IP REQUESTER ***
-
- These components reside in C:\PVSW\Clients\Dos\TCP:
-
- - DOS TCP/IP Requesters - BREQTCP.EXE, BREQTCP.MSG
- - VSL DOS components - M3OPEN.EXE, MNOVLWP.EXE, MFTP22.EXE
- - VSL Windows 95 Components - JSBDOSWS.VXD
- - VSL Windows NT Components - JSBDOSWS.EXE, JSBDOSWS.DLL
- - VSL Platform specific configuration files - VSLDOS.WNT,
- VSLDOS.W95, VSLDOS.M3, VSLDOS.LWP, VSLDOS.FTP
- - VSL Multiplatform resource file - MSOCKLIB.RC
- - This file (README.TXT)
-
- **********************************************************************
- **********************************************************************
-
- *** SYSTEM REQUIREMENTS FOR Btrieve TCP/IP Requester ***
-
- Server software requirements
- - Pervasive.SQL 7.0
- - TCP/IP configured correctly at server
- - refer to Getting Started for more information about software
- requirements
-
- You must have one of the following operating systems:
- - Windows NT 4.0 or greater
- - Windows 95
- - DOS 5.0 or greater
- - Windows 3.1 or Windows For Workgroups
-
- For DOS, you must have one of the following TCP/IP stacks:
- - Microsoft LAN Manager
- - Novell LAN Workplace
- - FTP Software 2.2 or greater
-
- **********************************************************************
- **********************************************************************
-
- *** ABOUT BREQTCP: BTRIEVE TCP/IP REQUESTER ***
-
-
- BREQTCP.EXE is a new DOS executable that runs on various DOS and Windows
- platforms. It is built using JSB Corporation's Virtual Socket
- Library (VSL). VSL implements an API based on the Berkeley 4.3
- sockets standard that enables development of platform-independent
- and transport-independent network applications. For information about
- JSB Corporation, visit their site at http://www.jsb.com.
-
-
- BREQTCP Specifications at a Glance:
- -----------------------------------
- * Used to access files on these servers
- - Windows NT
- - NetWare
-
- * Requester can be run on the following operating systems
- - Windows 95/NT DOS Box
- - DOS 5.0 or greater
- - Windows 3.1 or Windows For Workgroups
-
- * Conventional memory required to load with defaults
- - Windows NT
- - BREQTCP.EXE 81984
- - JSBDOSWS.EXE 30400 (Upper memory)
- - Windows 95
- - BREQTCP.EXE 85792
- - JSBDOSWS.VXD 0 (No conventional memory used)
- - DOS 5.0 or greater
- - BREQTCP.EXE 81456
- - M3OPEN.EXE 43280 (Microsoft Lan Manager)
- - MNOVLWP.EXE 66880 (Novell Lan Workplace)
- - MFTP22.EXE 69424 (FTP Software PC/TCP)
-
-
- **********************************************************************
- **********************************************************************
-
-
- *** WINDOWS NT: CONFIGURATION OF THE BREQTCP REQUESTER ***
- (see following procedures for Windows 95 or DOS instructions)
-
-
- To Configure BREQTCP for the first time under Windows NT:
- ---------------------------------------------------------------------
-
- 1.The files that are relevant to Windows NT are the following
- (in \PVSW\Clients\Dos\TCP):
-
- JSBDOSWS.EXE
- JSBDOSWS.DLL
- MSOCKLIB.RC
- VSLDOS.WNT
- BREQTCP.EXE
- BREQTCP.MSG
- README.TXT
-
- 2. Copy BREQTCP.EXE, BREQTCP.MSG, JSBDOSWS.EXE, JSBDOSWS.DLL,
- MSOCKLIB.RC, and VSLDOS.WNT into your %SystemRoot%\SYSTEM
- directory. %SystemRoot% refers to your Windows directory,
- typically C:\WINNT. You can determine the value for
- %SystemRoot% by opening a DOS box and entering the SET command.
-
- 3. Rename VSLDOS.WNT to VSLDOS.INI in your %SystemRoot%\SYSTEM
- directory.
-
- 4. Click Start, point to Settings, and Select Control Panel.
-
- 5. Double-click System and click the Environment tab.
-
- 6. Add the following environment variable:
-
- VSL=%SystemRoot%\SYSTEM
-
- Note: There must NOT be a trailing semicolon in this statement.
-
-
- 7. Installation is now complete. Skip to "Running your BREQTCP
- requester after installation."
-
- **********************************************************************
- **********************************************************************
-
-
- *** WINDOWS 95: CONFIGURATION OF THE BREQTCP REQUESTER ***
- (for Windows NT, see preceding procedure)
- (for DOS, see following procedure)
-
-
- 1.The files that are relevant to Windows 95 are the following
- (in \PVSW\Clients\Dos\TCP):
-
- JSBDOSWS.VXD
- MSOCKLIB.RC
- VSLDOS.W95
- BREQTCP.EXE
- BREQTCP.MSG
- README.TXT
-
- 2. Copy BREQTCP.EXE, BREQTCP.MSG, JSBDOSWS.VXD, MSOCKLIB.RC,
- and VSLDOS.W95 into your %windir%\SYSTEM directory. Rename
- VSLDOS.W95 to VSLDOS.INI. %windir% refers to your Windows
- directory, typically C:\WINDOWS. You can determine the value
- for %windir% by opening a DOS box and entering the SET command.
-
- 3. Rename VSLDOS.W95 to VSLDOS.INI in your %windir%\SYSTEM
- directory.
-
- 4. Use a text editor such as Notepad to edit your AUTOEXEC.BAT file
- located in your root directory.
-
- Add the following line to the end of the file.
-
- SET VSL=%windir%\SYSTEM
-
- Note: Replace %windir% with your actual Windows directory.
- For example, SET VSL=C:\WINDOWS\SYSTEM
-
- 5. Edit your SYSTEM.INI file with a text editor such as
- Notepad. SYSTEM.INI is a Windows system file that is
- located in your Windows directory (for example, C:\WINDOWS).
- In the section [386enh], add a new line:
-
- DEVICE=JSBDOSWS.VXD
-
- 6. Restart Windows 95 to register your changes.
-
- 7. Installation is now complete. Skip to "Running your BREQTCP
- requester after installation."
-
- **********************************************************************
- **********************************************************************
-
-
- *** DOS 5.0 or greater: CONFIGURATION OF THE BREQTCP REQUESTER ***
- (for Windows NT or Windows 95, see preceding procedures)
-
-
- 1. The files that are relevant to DOS are the following
- (in \PVSW\Clients\Dos\TCP):
-
- M3OPEN.EXE
- MNOVLWP.EXE
- MFTP22.EXE
- MSOCKLIB.RC
- VSLDOS.M3
- VSLDOS.LWP
- VSLDOS.FTP
- BREQTCP.EXE
- BREQTCP.MSG
-
- 2. Copy BREQTCP.EXE, BREQTCP.MSG, M3OPEN.EXE, MNOVLWP.EXE,
- MFTP22.EXE, MSOCKLIB.RC, and VSLDOS.* into the target
- directory.
-
- a. If you are running Windows 3.x, the target directory is
- the %windir%\SYSTEM directory.
-
- b. If you are running DOS only, the target directory is the
- directory where you installed the Pervasive.SQL DOS client
- software.
-
- 3. Rename your VSLDOS file to VSLDOS.INI in your target directory.
-
- If your TCP stack is Rename this file to VSLDOS.INI
- ----------------------- ------------------------------
- Microsoft LAN Manager VSLDOS.M3
- Novell LAN Workplace VSLDOS.LWP
- FTP Software VSLDOS.FTP
-
-
- 4. Edit your AUTOEXEC.BAT file located in your root directory.
-
- Add the following line to the file:
-
- SET VSL=[jsb-location]
-
- where [jsb-location] is the fully-qualified path
- of the directory where you placed the VSLDOS.INI file.
- For example, C:\WINDOWS\SYSTEM if you use Windows 3.x or
- C:\PVSW\BIN for DOS.
-
- 5. Restart your computer to register the AUTOEXEC.BAT changes.
-
- 6. Installation is now complete. Skip to "Running your BREQTCP
- requester after installation."
-
- **********************************************************************
- **********************************************************************
-
-
- *** RUNNING YOUR BREQTCP REQUESTER AFTER CONFIGURATION ***
-
- WINDOWS NT
- ----------
- * In Windows NT, first run JSBDOSWS.EXE. Then load BREQTCP and
- then finally your application in the SAME DOS box.
- You can make a batch file to accomplish this.
-
- * For example: (sample batch file)
-
- %SystemRoot%\SYSTEM\JSBDOSWS
- %SystemRoot%\SYSTEM\BREQTCP
- YourApp.exe
-
- * You may be able to save conventional memory by loading JSBDOSWS.EXE
- in upper memory by using the "load high" command lh in the
- %SystemRoot%\SYSTEM32\AUTOEXEC.NT batch file. Loading JSBDOSWS.EXE from
- the AUTOEXEC.NT batch file ensures that the JSB VSL is loaded when
- you start a DOS command. For example:
-
- lh %SystemRoot%\SYSTEM\JSBDOSWS
-
- * You may verify that JSBDOSWS.EXE and BREQTCP.EXE are loaded
- by using the MEM /c utility from a command prompt.
-
- WINDOWS 95
- -------------
-
- Note: Under Windows 95, only one DOS box at a time
- can be used as a Btrieve requester. You must terminate
- the first DOS box before another DOS box can use the
- BREQTCP requester. This restriction is not present
- in Windows NT.
-
- * In Window 95, first load BREQTCP and then load your Btrieve
- application in the DOS box.
-
- * For example: (sample batch file)
-
- BREQTCP
- YourApp.exe
-
- * You may verify that BREQTCP.EXE is loaded by using the
- MEM /c utility from a command prompt. Note that you will
- not see the JSBDOSWS.EXE listed.
-
-
- DOS 5.0 or greater
- ------------------
-
- 1. Make sure your TCP/IP components are loaded, as described
- by your TCP/IP stack provider.
- 2. Run your JSB executable (see below).
- 3. Load the BREQTCP requester software.
- 4. Run your application.
-
- You can make a batch file to accomplish this.
-
- * The correct JSB EXE file depends on your TCP stack:
-
- - M3OPEN.EXE (Microsoft)
- - MNOVLWP.EXE (Novell)
- - MFTP22.EXE (FTP)
-
- * For example: (sample batch file for each TCP/IP stack)
-
- Microsoft Novell FTP
- --------- ------ ---------
- SOCKETS.EXE MNOVLWP.EXE MFTP22.EXE
- M3OPEN.EXE BREQTCP.EXE BREQTCP.EXE
- BREQTCP.EXE YourApp.EXE YourApp.EXE
- YourApp.exe
-
- * You may verify that BREQTCP.EXE and the correct JSB components
- are loaded by using the MEM /c utility from a command prompt.
-
- ** VENDOR-SPECIFIC NOTES **
-
- - MICROSOFT LAN MANAGER
- 1. Ensure that the NUMSOCKETS parameter in the [SOCKETS]
- section of TCPUTILS.INI is set to the maximum concurrent
- number of connections required.
-
- 2. SOCKETS.EXE is a Terminate and Stay Resident (TSR) program
- that allows applications to use the Microsoft Lan Manager
- TCP/IP stack. SOCKETS.EXE should be located in the same
- directory as the other Microsoft Lan Manager TCP/IP
- executables.
-
- - NOVELL LAN WORKPLACE
- Using Novell's LAN Workplace for DOS with BREQTCP.EXE
- requires that the environment variable EXCELAN be set to
- the Novell base directory. For example, if you installed
- LAN Workplace in the C:\NET directory, do a
- SET EXCELAN=C:\NET prior to loading MNOVLWP.EXE and BREQTCP.EXE.
-
- - FTP SOFTWARE
- 1. Ensure that you allocate enough TCP and packet buffers for
- your application within the FTP kernel.
-
- e.g. 'kernel-name' -t 16 -p 20 allocates 16 TCP
- connections and 20 packet buffers.
-
- 2. Once the maximum number of connections has been reached, it
- may prove difficult to effect any connection thereafter
- until all, or almost all, connections have been closed. You
- are therefore recommended to set the maximum number of
- connections to a high number.
-
-
-
- SPECIFYING OPTIONS WHEN LOADING (all versions)
- ----------------------------------------------
-
- Load the DOS Requester at the workstation by entering the
- following command:
-
- [path] BREQTCP [options]
-
- path The path to the directory where the DOS Requester is
- stored. You can omit the path name if the DOS Requester is
- stored on the default drive or if it is located in a
- directory in your search path.
-
- option Any of the configuration options described in "Btrieve DOS
- Requester Options" (follows this text). For example,
- if the Requester is on the default drive and you
- want to specify a 2,048 byte data message
- length, enter BREQTCP /D:2048. The forward slash (/) before
- the configuration option is the only valid character you
- can use. If you specify a dash (-) or a backslash (\), the
- Requester may load improperly.
-
- **********************************************************************
- **********************************************************************
-
-
- *** UNLOADING THE BTRIEVE DOS REQUESTERS ***
-
- Unloading the Pervasive requester components
- --------------------------------------------
- To unload the DOS Requester, use the /U parameter of the DOS
- Requester as described in "Unload Requester (/U)" option later
- in this document.
-
-
- Unloading the JSB components on Windows NT and DOS
- --------------------------------------------------
- Windows NT: JSBDOSWS /U
- DOS: [JSB executable] /U
-
- where [JSB executable] is one of the following that
- depends on your TCP stack:
- - M3OPEN.EXE (Microsoft)
- - MNOVLWP.EXE (Novell)
- - MFTP22.EXE (FTP)
-
- Windows 95: There are no JSB components to unload in Windows 95.
-
- **********************************************************************
- **********************************************************************
-
-
- *** ACCESSING NETWARE SERVERS ***
-
-
- You must have your Pervasive.SQL server IP address
- configured properly on your clients in order for
- Pervasive.SQL to function. There are two ways to do this.
-
- To configure your clients to use the server's IP address, do
- one of the following:
-
- * 1. In Windows 95 or NT, click Start and point to Control Panel.
- 2. Select Network.
- 3. Select TCP/IP and click Properties.
- 4. Click the DNS tab.
- 5. Enable DNS and enter the appropriate server information.
-
- * Enter your Server IP address/name in the \ETC\HOSTS file.
-
- * Verify correct configuration using the TCP/IP 'ping' to
- ping the server by name.
-
- * Note that BREQTCP will return Btrieve status 20 if it is
- unable to resolve the server name into an IP address, or
- if the IP address is incorrect or unreachable.
-
-
-
- **********************************************************************
- **********************************************************************
-
-
- *** VERIFYING INSTALLATION ***
-
-
- You may use the DOS version of BUTIL.EXE located in \PVSW\BIN\DOS.
-
- Do a BUTIL -stat on a Btrieve file on your target server. For
- example:
-
- BUTIL -STAT H:\PVSW\SAMPLES\SAMPLE.BTR
-
- where H: is mapped to a NetWare or Windows NT server. The Butil
- command should complete successfully.
-
- **********************************************************************
- **********************************************************************
-
- *** KNOWN ISSUES ***
-
- This section contains notes on technical issues.
-
- Multiple DOS Boxes
- ------------------
- When running BREQTCP on Windows 95, only one DOS box is
- supported. Unloading BREQTCP is not sufficient to release the
- JSB VxD. The DOS box must be closed before another DOS box can
- load BREQTCP.
-
- On Windows NT, there is no restriction on the
- number of DOS boxes that can be invoked.
-
- Use of DOS Requesters on the Windows NT platform
- ------------------------------------------------
- There are some configuration
- requirements when you use the DOS Requester with Windows NT.
-
- * To run a DOS application using the DOS requester in
- an NT DOS box to access a NetWare server, NW16.EXE must be loaded
- prior to loading BREQTCP. Pervasive Software
- recommends you load it from AUTOEXEC.NT.
- If the NWLink IPX/SPX compatible transport is installed, these files are
- located in the WINNT\SYSTEM32 directory.
-
- * DOS applications are not supported when running on
- the NT server where the data files you are trying to access
- reside.
-
- How the Requesters Load
- -----------------------
-
- The DOS Requesters load into a DOS workstation's memory as a
- Terminate and Stay Resident (TSR) program. You can access
- local as well as remote files by running both the single-user
- version of the MicroKernel and the Requester at your
- workstation. The workgroup version of the MicroKernel is
- not part of the client/server package and must be purchased
- separately through your Pervasive sales representative.
-
- IP Address caching in Windows 95
- --------------------------------
-
- After adding a target IP address for a NetWare server in the
- local Windows 95 hosts file, BREQTCP must be unloaded and
- reloaded.
-
- After correcting a target IP address for a NetWare server in the
- local Windows 95 hosts file, the Win95 system may need to be
- restarted to restart the JSB VxD.
-
- BREQTCP caches both valid and invalid IP addresses
- while the JSB VSL VxD caches valid IP addresses. The result is
- that modifications to the hosts file will not affect BREQTCP and
- may not affect the JSB VSL VxD depending upon prior attempts
- cached. This can be confusing when you are trying to modify a
- target IP address in the local hosts file or on a DNS server.
- Note that the Windows 95 'ping' utility does exhibit this
- behaviour, so ping may work while BREQTCP requires that
- Windows 95 be restarted.
-
- Diagnosing BREQTCP.EXE initialization failures
- ----------------------------------------------
-
- There are several reasons you may receive the following error
- message when loading BREQTCP:
-
- BREQTCP-10: The function InitSocketLibrary returned an error.
-
- If you see this message, you can determine the cause by using
- this checklist:
-
- 1) Verify that the JSB VSL components appropriate to your
- workstation are loaded. Refer to the "*** RUNNING YOUR
- BREQTCP REQUESTER AFTER INSTALLATION ***" section for
- instructions on loading the JSB VSL components.
-
- 2) Verify that you set the VSL environment variable to the
- directory where you placed the VSLDOS.INI file.
-
- 3) Verify that the VSLDOS.INI you are using is correct. You
- should copied the appropriate VSL platform specific
- configuration file into your installation directory and
- renamed it VSLDOS.INI. It is not necessary to modify the
- VSLDOS.INI file. Refer to the "*** RUNNING YOUR
- BREQTCP REQUESTER AFTER INSTALLATION ***" section to find the
- correct version of the configuration file for your platform.
-
- 4) On Windows 95, another DOS box is open that is using or had
- been using BREQTCP. This is the multiple DOS box condition
- described above.
-
-
- **********************************************************************
- **********************************************************************
-
-
- *** BTRIEVE DOS REQUESTER OPTIONS ***
-
- There are several configuration options for the Btrieve DOS Requesters.
-
- NetWare Runtime Server Support (/C)
- -----------------------------------
- Range: /C:0 | /C:1 | /C:1,username,password
- Default: /C:1
- Memory Required: Not applicable
-
- Runtime Server Support allows access to the MicroKernel
- running on a NetWare Server that the user is not attached
- to. The workstation must have a network connection to one or
- more servers, but not necessarily the target Btrieve server.
- Using this option, you can enable or disable NetWare Runtime
- server support.
-
- /C:0 Disables NetWare
- Runtime Server support.
-
- /C:1 Enables NetWare Runtime server support.
- The MicroKernel looks at the username for the drive (current
- server) on which you are presently running. If the username
- is SUPERVISOR or ADMIN, the MicroKernel searches for another
- username in the table of usernames for the servers to which
- you have a network connection. If the username is not
- SUPERVISOR or ADMIN, the MicroKernel searches for that
- username on the NetWare Runtime server. If it is not a valid
- username, the MicroKernel returns Status Code 94, Permission
- Error, at the time of the Open or Create request on the
- NetWare Runtime server.
-
- /C:1, username, password
- Enables NetWare Runtime server support. The MicroKernel
- Database Engine verifies the specified username and password
- for the NetWare Runtime server. The MicroKernel returns an
- error if the specified username is not found or the password
- is invalid. username Preferred login name on the NetWare
- runtime server. If you specify SUPERVISOR for the username,
- the MicroKernel returns status 99 at the time of the Open or
- Create. password Login password for the specified user.
-
- Data Message Length (/D)
- ------------------------
- Range : 532 - 50,000 bytes
- Default : 4096 bytes
- Memory Required : 355 bytes + data message length
-
- This option specifies the length of the largest record (or
- the largest portion or chunk of a record) you want to access
- through the MicroKernel. (If you omit this option, the
- Requester uses the default value, 4096). The Requester uses
- this value to calculate the length of the data message
- buffer reserved for passing records between the MicroKernel
- and your applications. The requester maintains one copy of
- the data message buffer. The value you enter here should
- not exceed the largest communication buffer size you
- configure for the MicroKernel through the Configuration
- utility since that is the maximum message that the server
- communication agent can receive. Specify the data message
- length in bytes.
-
- For example, if the largest record your
- application uses is 3,000 bytes, specify the /D option as
- follows:
-
- /d:3000
-
- Specifying a higher value than you need
- for the /D option does not improve performance and may waste
- workstation memory.
-
- DOS Session Load (/L)
- ---------------------
- Range : Not applicable
- Default : Not applicable
- Memory Required : Not applicable
-
- To run a DOS-based Btrieve application in a Windows DOS box,
- you must have the DOS Requester loaded in each DOS session.
- However, if you have already loaded the DOS Requester before
- loading Windows, you cannot load the DOS Requester in any
- subsequent DOS session. Consequently, you cannot run the
- DOS-based Btrieve application in the DOS box. In each
- Windows DOS session that will be running a Btrieve-based
- application, load the DOS Requester with the /L option.
- Doing so loads another instance of the DOS Requester that is
- available only to the DOS session. This operation provides
- the DOS session with its own copy of the DOS Requester that
- is available only to the DOS session, and prevents the DOS
- session from using the instance of the DOS Requester than
- you loaded before starting Windows. Versions of Btrieve for
- NetWare prior to 6.15 required the DOS requesters to be
- loaded before Windows in order to run Win16 applications.
- This is not necessary in versions 6.15 and later.
-
- Receive Packet Size (/M)
- ------------------------
- Range : 532-4,096
- Default : 532 (BREQUEST) or
- 1514 (BREQNT, BREQTCP, or BRQMSTCP)
- Memory Required : 3 * Receive Packet Size
-
- This option serves the same function as the Receive Packet
- Size setting for the NetWare Btrieve Communications Manager
- server setting (described in Pervasive.SQL User's Guide). It
- has the same range as the server parameter but has different
- default that is optimized for the DOS requester.
-
- Real-Time Data Compression (/O)
- -------------------------------
- Range : Not applicable
- Default : Not applicable
- Memory Required : Not applicable
-
- This option is accepted but otherwise ignored by BREQTCP.EXE.
-
- Number of Servers (/S)
- ----------------------
- Range : 1 through 8, or more if memory permits
- Default : 8
- Memory Required : 27 bytes per server
-
- The /S option specifies the number of MicroKernel Database
- Engines with which the requester can simultaneously
- communicate.
-
- Number of Tasks (/T)
- --------------------
- Range : 1 through 32,000
- Default : 0
- Memory Required : 9 bytes per task
-
- The /T option specifies the maximum number of workstation
- tasks that can access the server engine at one time using
- the BTRVID function. Applications that use the BTRV function
- are not affected by this option. For more information about
- whether you should set this option, refer to the
- documentation for your Btrieve application.
-
- Unload Requester (/U)
- ---------------------
- Range : Not applicable
- Default : Not applicable
- Memory Required : Not applicable
-
- This option unloads the Btrieve requester from memory. It
- performs the same function as a BREQUTIL -STOP command.
-
- If files have been left open (as happens, for
- example, when an application does not issue a Close
- operation for each open file, or does not issue a Reset),
- simply logging out of one or more servers from a workstation
- does not close data files or terminate the Btrieve
- communications connection to the server. To close data files
- and terminate the connection, you must unload the Btrieve
- requester.
-
- In summary, the difference between Reset and /U is:
-
- Btrieve RESET operation:
- - closes all files and closes the connection but
- leaves requester loaded
-
- /U command line option:
- - closes all files, closes the connection, AND unloads requester
-
-
- Help (/?)
- ---------
- The /? option lists the options that are available.
-
-
- **********************************************************************
- **********************************************************************
-
-
- *** DISCLAIMER ***
-
- PERVASIVE SOFTWARE INC. LICENSES THE SOFTWARE AND DOCUMENTATION
- PRODUCT TO YOU OR YOUR COMPANY SOLELY ON AN "AS IS" BASIS AND SOLELY
- IN ACCORDANCE WITH THE TERMS AND CONDITIONS OF THE ACCOMPANYING
- LICENSE AGREEMENT. PERVASIVE SOFTWARE INC. MAKES NO OTHER WARRANTIES
- WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THE SOFTWARE OR THE
- CONTENT OF THE DOCUMENTATION; PERVASIVE SOFTWARE INC. HEREBY EXPRESSLY
- STATES AND YOU OR YOUR COMPANY ACKNOWLEDGES THAT PERVASIVE SOFTWARE INC.
- DOES NOT MAKE ANY WARRANTIES, INCLUDING, FOR EXAMPLE, WITH RESPECT TO
- MERCHANTABILITY, TITLE, OR FITNESS FOR ANY PARTICULAR PURPOSE OR
- ARISING FROM COURSE OF DEALING OR USAGE OF TRADE, AMONG OTHERS.
-
- (C) Copyright 1998 Pervasive Software Inc.
- All Rights Reserved.
-
-
- ********************** END OF README.TXT *******************
-