Using SPX to Connect to a Windows 32-bit Server
Show this topic in Library frames
This section documents the use of SPX when connecting to a Pervasive.SQL server running on a Windows 32-bit machine.
Tasks
Configuring Pervasive.SQL to use IPX/SPX
IPX/SPX is not a native protocol on the Windows 32-bit platforms. If you want to use IPX/SPX, perform all of the following procedures to ensure proper operation with Pervasive.SQL.
Changing Pervasive's configuration to use IPX/SPX with a Windows 32-bit platform:
If you have both TCP/IP and IPX/SPX Installed in the Network Icon of the Control Panel, you must remove
TCP/IP from the client configuration to make IPX/SPX function with Pervasive applications:
- Click Control Center from the Pervasive program on the Start menu.
- In the Pervasive.SQL Explorer, expand Local Client.
- Right-click on MicroKernel Router and select Properties. Login if prompted.
- Click Communication protocols. In the window to the right, a list of Supported protocols displays.
- Uncheck TCP/IP from the list of selected protocols.
- Click OK.
Changing Windows Configuration to Make IPX/SPX Run with Pervasive.SQL:
Ensure that your IPX/SPX settings are correct
- Click Start 4 Settings 4 Control Panel.
- Double-click on the Network and Dial-up Connections icon.
- Right-click Local Area Connection then click Properties.
- Scroll down to IPX/SPX/NetBIOS Compatible Transport, highlight and click the Properties button.
- In the Frame Type field, ensure that the correct frame type for your network is selected. Do not use Auto Detect.
- In the Network number field, enter a non-zero value for your network address. For information about what your network address should be, contact your system administrator.
Ensure that your IPX/SPX Maximum Packet size (MaxPktSize) is set correctly in the Windows registry:
- Click Start then Run.
- Type
regedit and press Enter.
- Find the registry entry using the following paths:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NwlnkIPX\Parameters\Adapters\name\MaxPktSize.
- Ensure that the MaxPktSize setting in the Windows registry is set to 576 decimal or 240h.