Идёт загрузка страницы...

htp://aptem.net.ru





Delphi 1

Установка Delphi в сети

Установка Delphi на сетевой диск

Примечание:

Разработчики Delphi никогда не предусматривали его запуск из сети, и Borland не имеет на этот счет никаких рекомендаций и намеков по поводу самой возможности Delphi работать в сети. Данная информация может служить вам только в качестве отправного пункта и не претендует на роль поваренной книги.

Данный документ подразумевает в основном работу с платформами Windows версии 3.1 или 3.11. При использовании другой операционной системы должны быть, естественно, применены другие установки.

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

  1. Установите Delphi в сети, используя любую рабочую станцию, но не забудьте проверить опцию "Windows Lan", если Windows установлен на сервере в каталоге только для чтения.
  2. Измените файл DELPHI.INI, расположенный в каталоге windows.
            -измените:
                   [Globals]
                   PrivateDir = ваш локальный каталог
            -добавьте:
                   [Library]
                   SearchPath = Сетевой диск:\DELPHI\LIB
                   ComponentLibrary= ваш локальный каталог\COMPLIB.DCL
    Это позволит каждому пользователю иметь собственные персональные настройки, персональный DFM файл, а также персональную библиотеку компонентов. Если желательно наличие общей библиотеки компонентов, строку ComponentLibray необходимо пропустить.
  3. Скопирйте COMPLIB.DCL и DELPHI.DMT из каталога DELPHI\BIN в локальный персональный каталог.
  4. Скопируйте DELPHI.INI на все машины, на которых предполагается запуск Delphi.

    Если Windows установлен в сети, INI-файл все равно должен быть установлен в локальных каталогах, поскольку он необходим для успешной работы.

  5. Если во время установки был выбран пункт WINSYS, то будет создан каталог DELPHI\WINSYS. В движке установки имеется ошибка, т.к. не все необходимые файлы включены в список устанавливаемых файлов. Скопируйте файлы из каталогов CDROM:\RUNIMAGE\WINDOWS и CDROM:\RUNIMAGE\WINDOWS\SYSTEM в каталог WINSYS. Затем данный каталог должен быть включен в переменную Path (путь). Если вы хотите скопировать эти файлы в каталог WINDOWS\SYSTEM, не забудьте их предварительно сохранить, что может пригодится в случае файловых коллизий. Вы должны взять на себя заботу о сохранении файлов более новых версий. В этом вам может помочь DOS-программа REPLACE.EXE.
  6. Если каталог WINSYS создан не был (Шаг 5), скопируйте содержимое каталогов CD:\RUNIMAGE\WINDOWS и CD:\RUNIMAGE\WINODWS\SYSTEM на все рабочие станции. Поместите эти файлы в отдельный каталог и включите в путь. (Это сделает удаление Delphi намного проще.)
  7. Для использования Delphi скопируйте файл группы, созданный в каталоге Windows, на другие необходимые рабочие станции.
  8. C помощью Program Manager создайте на этих машинах группы.
  9. Модифицируйте переменную PATH (путь) на всех рабочих станциях, на которых должна работать Delphi, следующим образом:
            
       PATH=C:\IBLOCAL\BIN;C:\DELPHI\BIN
    Все пользователи перед использованием Delphi должны загрузить DOS-утилиту SHARE (в предположении, что используется Windows 3.1).
  10. Следующая строчка должна быть добавлена в AUTOEXEC.BAT каждому пользователю Delphi:
        SHARE /F:4096 /L:40
  11. Модифицируйте WIN.INI на всех машинах (в предположении, что Windows установлена на локальном диске), добавляя следующее:
        [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
    Где X - сетевой диск и путь, куда устанавливается программа. Имейте в виду, что PRIVDIR установлен локально.
Примечание: Delphi записывает многочисленные INI-файлы в каталог Windows. Эти файлы могут копироваться на другие рабочие станции только в случае их отсутствия там. Если они являются причиной неработоспособности Delphi, вы должны вручную добавить содержимое новых файлов к содержимому уже существующих.

INI-файлы, устанавливаемые Delphi:

RS_SQLIF INI        
WINHELP  INI        
MULTIHLP INI        
DELPHI   INI 
ODBCINST INI        
ODBC     INI        
RPTSMITH INI       
RS_RUN   INI       
ODBCISAM INI
Конфигурация, описанная выше, должна учитывать установку флага "только для чтения" после окончательной установки Delphi, но, к сожалению, это было протестировано только в случае локальной установки Windows. [000934]