|
| Home | About FFE | User Manual | Installation Guide| Installation Troubleshooting | Download FFE |Download CAR | |
FFE Installation Troubleshooting Guide For Windows
Overview:
This guide is intended to assist
technical support personnel and/or network administrators with the FFE
installation procedure so that they know exactly what FFE requires in order to
function properly. Using this guide, you should be able to troubleshoot any
problems either with the installation itself or with potentially conflicting
programs. The guide consists of two parts: a basic overview of the system and
its components, and a list of common error conditions that can occur during
installation.
What is Installed?
FFE for Windows requires four
main components:
A TCP/IP stack: This can be any WINSOCK compatible stack
(almost all currently available stacks are WINSOCK compatible). The TCP/IP
stack included with Windows '95 will work fine. Your computer must already have
TCP/IP properly installed. FFE does not install this stack. If you can use the
Netscape Navigator browser to access the FFE Distribution Page, then you
probably have all of the required TCP/IP connectivity required. If for some
reason you need help in obtaining TCP/IP for your computer, please contact your
local network administrator or the Computing Help Line, 854-1919.
Sybase 16 bit System 10 Open Client (version 10.0.3): The
installation program installs Sybase Open Client in C:\SQL10. Open Client makes
Sybase databases accessible to client programs by installing a number of DLLs (Dynamic
Link Libraries) onto your system along with some connection information. The
DLLs are installed in the C:\SQL10\DLL directory. This directory, as well as
the C:\SQL10\BIN directory (containing utility programs) are added to your path
in AUTOEXEC.BAT. In addition, an environmental variable, SYBASE, is also added
to your AUTOEXEC.BAT and set to C:\SQL10. This variable tells the Sybase
drivers where to find configuration information.
Sybase System 10 ODBC drivers (Intersolv version 2.1) along with 16 bit
ODBC v2.1: These are installed in your Windows System directory and
configured. If you already have ODBC installed, then you may receive warnings
during the installation, but these usually will not prevent it from working.
The 2.1 Sybase System 10 drivers are defined in ODBCINST.INI, and the
particular ODBC datasources (FFETEST for testing and FFEPROD for production)
are added in ODBC.INI.
FFE for Windows: FFE itself consists of a number of files
installed into the C:\FFETEST directory (production will be C:\FFE). Generally,
these pose no problem. A program group is also added to Windows containing FFE
for Windows (test) and the Sybase utility programs.
Common errors and pitfalls:
The TCP/IP Stack:
Most TCP/IP stacks will work with
FFE and its components. A few odd ones may not implement the Winsock protocol
properly, but none have been identified as of yet. FFE does not provide support
for configuring the TCP/IP stack since this is a general networking issue. If
Netscape works, FFE will almost certainly work.
Sybase Open Client:
There are two main potential sources
for trouble in this part of the installation. We have endeavored to make the
installation program smart enough to recognize almost all contingencies, but undoubtedly
more will come up.
The AUTOEXEC.BAT file is too strange to be successfully altered by the
installation program. The following items must be inserted into the
PATH variable: C:\SQL10\DLL and C:\SQL10\BIN. In addition, the SYBASE variable
must also be set to C:\SQL10. If your AUTOEXEC has many conditions and multiple
boot areas, then it is possible that these will not be set properly. This is
usually fairly easy to fix upon inspection. If this seems to be a problem, then
we suggest that you back up and print out the AUTOEXEC.BAT file so that it can
be faxed to a technical support person.
A previous version of Sybase Open Client has been installed.
FFE for Windows requires the latest Sybase Open Client drivers (10.0.3). If the
installation program finds a previous version of Sybase, it will not replace it
because of potential application and configuration conflicts. In this case, the
old version needs to be removed manually. Replacing an old version primarily
consists of installing the current version in C:\SQL10, replacing any references
to the older directory in the path statements in AUTOEXEC.BAT, and setting
SYBASE=C:\SQL10 in AUTOEXEC.BAT. The older version does not need to be
explicitly deleted because without the settings in AUTOEXEC.BAT, it will not be
used by the system. Once the new version is working, please delete the old one.
Note: The SYBASE environmental variable is also set by the
Sybase for DOS installation, but is not actually used by DOS. The FFE for
Windows installation program places its SYBASE setting at the end of the
AUTOEXEC.BAT file so that it will supersede any previous settings. FFE for DOS
should continue to work normally.
The INI subdirectory located below the directory pointed to by SYBASE contains
the SQL.INI file, which tells Sybase how to connect to its servers. It must
contain the following definition. This should be taken care of by the
installation program except under strange circumstances. If SYBASE@CUAIX07 does
not appear in the list of servers using the WDBPING utility (explained below),
then this line may need to be added.
SQL.INI section (to be added)
Sybase ODBC driver:
Note: In order to function, ODBC requires a
number of DLL components to be placed in the Windows System directory
(generally C:\WINDOWS\SYSTEM). It also requires two INI files in the Windows
(generally C:\WINDOWS) general directory to be set up properly. Note that later
versions of ODBC (v2.5, 3.0) do not use these INI files, but make changes to
the System registry.
List of required files for the Windows System directory: (List to be added
later)
Sections which must be added to ODBC.INI in the Windows directory: (to be added
later)
Sections which must be present or added to ODBCINST.INI in the Windows
directory: (to be added later)
Troubleshooting programs:
WDBPING: Sybase connectivity can be
checked using the WDBPING program. Run this and choose the SYBASE@CUAIX07
server to ping. When you click ping, it will report success if Sybase Open
Client has been installed correctly. A variety of error messages will signal an
improper installation.
© Copyright 1997 Columbia University Information Technology.