- - * - WhiteUnicorn - * - -




* #WhiteUnicorn/ StartPage/ Documentation/DelphiFAQ >


2558:Installing Delphi on a Network

KEYWORDS: network install delphi installing to AREA: Install/Configuration

             ----Installing Delphi to a network drive-----

   Note:

   Delphi was never intended to be run from a network, and Borland
   makes no claims in it's ability to do so.  This information is
   provided solely as a starting point and is NOT intended to be
   a cookbook.
      This TI is assuming a basic Windows 3.1 or 3.11 installation.
   if you are using another operating system, appropriate adjustments
   will, of course, need to be made.

   *****************************************************************


1.  Install Delphi to the Network from any Workstation, but be sure
    to check the "Windows Lan" option if Windows is installed on a
    server and it's directories are read only.

2.  Edit DELPHI.INI in the windows directory.
        -enter:
               [Globals]
               PrivateDir = your local directory
        -add:
               [Library]
               SearchPath = Netdrive:\DELPHI\LIB
               ComponentLibrary= your local directory\COMPLIB.DCL

     	This will allow each user to have his own private options,
     	private DFM file, as well as a private Component Library. If a
     	public component library is desired, the ComponentLibray line
     	may be left out.

3. Copy COMPLIB.DCL and DELPHI.DMT from the DELPHI\BIN directory
   to the local private directories.

4. Copy DELPHI.INI to all machines to be running Delphi.

     	If Windows is on the network, everyone will need to set up
        their local directories identically, since it will only
        have that one INI file to work from.

5. If the WINSYS option was selected at install time, there was
   a DELPHI\WINSYS directory created. There is a bug in the install
   engine, and not all of the needed files get included.  Copy the
   files from: CDROM:\RUNIMAGE\WINDOWS and
   CDROM:\RUNIMAGE\WINDOWS\SYSTEM into the WINSYS directory. Then
   this directory will need to be included in the path. If you wish
   to copy these files into the WINDOWS\SYSTEM directory, be sure
   to back up those directories first, in case of file collisions.
   Care should be taken to not overwrite newer versions of these
   files. You may find the DOS program REPLACE.EXE useful in
   accomplishing this.

6. If there was no WINSYS directory created (Step 5),
   Copy CD:RUNIMAGE\WINDOWS and CD:\RUNIMAGE\WINODWS\SYSTEM
   directories to all Workstations. Put these files in a separate
   directory and include it in the path.(This will make
   uninstalling much easier.)

7. Copy the group file created in the windows directory
   to all other stations to be using Delphi.

8. Use Program Manager to create the group on these machines.

9. Modify the path on all workstations that will run Delphi as
   follows:

   PATH=C:\IBLOCAL\BIN;C:\DELPHI\BIN

    All users must load the DOS command SHARE(Assuming windows
    3.1) before using Delphi.

10.  The following line should be added to each user's AUTOEXEC.BAT:

    SHARE /F:4096 /L:40

11. Modify the WIN.INI on all machines (assuming a local windows
    installation,) adding the following:

    [IDAPI]
    DLLPATH=X:\IDAPI;C:\IDAPI
    CONFIGFILE01=X:\IDAPI\IDAPI.CFG

    [Borland Language Drivers]
    LDPath=X\IDAPI\LANGDRV

    [BWCC]
    BitmapLibrary=BWCC.DLL

    [Interbase]
    RootDirectory=X:\IBLOCAL

    [Paradox Engine]
    UserName=PxEngine
    NetNamePath=X:\
    MaxTables=64
    RecBufs=64
    MaxLocks=64
    MaxFiles=64
    SwapSize=64
    NetNameFDSM=

    [DDE Servers]
    DBD=X:\DBD\DBD

    [DBD]
    WORKDIR=X:\DBD
    PRIVDIR=C:\DBD\DBDPRIV

    Where X is the Network Drive and path installed to.
    Note that PRIVDIR is set locally.

Note, Delphi will install numerous INI files to the Windows
directory.  These files can be copied over to other workstations
only if the corresponding INI files do not already reside there.
(They shouldn't) If this is the case you will have to manually
attach these files to the ends of the existing ones.

The INI files that Delphi installs are:

RS_SQLIF INI
WINHELP  INI
MULTIHLP INI
DELPHI   INI
ODBCINST INI
ODBC     INI
RPTSMITH INI
RS_RUN   INI
ODBCISAM INI

The configuration described above should allow for the installed
location to be set read only after it is installed, but this was
only tested with a local installation of Windows.

        TI



* #WhiteUnicorn/ StartPage/ Documentation/DelphiFAQ >



- - * - Anastasija aka WhiteUnicorn - * - - LJLiveJournal
PFPhotoFile