Установка программы

CHIP_MO

Навигация:  Основные положения >

Установка программы

НазадВ началоВперед

Все описываемые действия предполагают, что вы знакомы с операционной системой Windows корпорации Microsoft (Windows XP, Windows 7, Windows 8, Windows NT и т.п.) и владеете базовыми навыками и работы с ней.

 

Данная  задача работает как в сетевом, так и в локальном варианте. Задача переходит в сетевой вариант (работа с удалённой базой) при наличии в рабочем каталоге файла SERVER.MEM, в котором прописан путь к базе данных программы (это обычный текстовый файл, в котором должна находиться одна строка - путь к каталогу баз данных).

 

Правила установки локальной версии программы:

·создать пустой каталог (например «111»)
·переписать в него полученный архив CHIP_MO.RAR
·распаковать архив в данном каталоге
·Создать рабочий каталог (например, CHIP_MO)
·переписать в него все файлы из каталога «111»
·создать ярлык для задачи CHIP_MO.EXE (рекомендуется установить окно, развёрнутое на весь экран)

 

Правила установки сетевой версии программы (программа устанавливается на каждом компьютере):

·на рабочей станции создать пустой каталог (например «111»)
·переписать в него полученный архив CHIP_MO.RAR
·распаковать архив в данном каталоге
·на сервере создать каталог баз данных, например CHIP_MO\BASE (делаем его общим ресурсом)
·на каждой рабочей станции создать рабочий каталог, в котором создать текстовый файл SERVER.MEM, в котором должна быть одна строка - путь к каталогу баз данных)
·переписать в рабочий каталог все файлы из каталога «111»
·на каждой рабочей станции создать ярлык для запуска задачи CHIP_MO.EXE из рабочего каталога (рекомендуется установить окно, развёрнутое на весь экран).

 

Правила установки сетевой версии программы (программа устанавливается на сервере):

·создать пустой каталог (например «111»)
·переписать в него полученный архив CHIP_MO.RAR
·распаковать архив в данном каталоге
·на сервере создать каталог баз данных, например CHIP_MO\BASE (делаем его общим ресурсом)
·на сервере создать каталог задач, например CHIP_MO\EXE (делаем его общим ресурсом)
·переписать в него все файлы из каталога «111»
·на каждой рабочей станции создать рабочий каталог, (например C:\CHIP) в котором создать текстовый файл SERVER.MEM, в котором должна быть одна строка - путь к каталогу баз данных)
·на каждой рабочей станции создать ярлык для запуска задачи CHIP_MO.EXE с сервера из каталога задач (рекомендуется установить окно, развёрнутое на весь экран).
В окне свойств ярлыка в строке "Объект" необходимо указать: Z:\CHIP_MO\EXE\chip_mo.exe
а в строке "Рабочая папка" необходимо указать рабочий каталог: C:\CHIP

 

Рабочий каталог у каждой копии одновременно запущенной задачи (т.е. у каждой рабочей станции) должен быть свой, т.к. в нём создаются временные файлы. А затем, при выходе из задачи, данные временные файлы (с именем tmp*.dbf и tmp*.ntx) удаляются.

 

И если две задачи работают через один рабочий каталог, то первая вышедшая из сеанса задача удаляет ВСЕ ВРЕМЕННЫЕ ФАЙЛЫ (с именем tmp*.dbf и tmp*.ntx), и второй задаче не с чем работать, и она вылетает по ошибке.

 

В случае возникновения у Вас ошибок следующего типа:

·Ошибка создания: TMP.bak (Код DOS-ошибки: 32)
·Ошибка создания: tmp_sem.ntx (Код DOS-ошибки: 32)
·Ошибка создания: tmp_ga.ntx (Код DOS-ошибки: 32)
·Ошибка создания: tmp_kart.ntx (Код DOS-ошибки: 32)
·Ошибка создания: tmp_srf.dbf (Код DOS-ошибки: 32)
·Файл не открыт: ORDLISTADD
·Алиас не существует: __TMP__
·Алиас не существует: TMP_K1
·Файл не открыт: __DBZAP

Пройдите по всем рабочим местам и проверьте в настройке ярлыков "рабочую папку" (и ещё: в данном каталоге находится server.mem).

 

Резюме: в задаче происходит обращение к трем каталогам:

1.КАТАЛОГ ЗАПУСКА (РАБОЧИЙ КАТАЛОГ) - в нем находится файл SERVER.MEM. В нем же создаются все файлы настроек программы (*.MEM), все файлы просмотра/печати (*.TXT), все служебные DBF-файлы (__*.DBF), все временные файлы (tmp*.dbf и tmp*.ntx)
2.КАТАЛОГ ЗАДАЧ - в него распаковывают файл CHIP_MO.RAR (первый раз и все следующие новые версии) (в случае сетевой версии с установкой программы на каждой рабочей станции каталог задач совмещается с рабочим каталогом)
3.КАТАЛОГ БАЗ ДАННЫХ - на него указывает файл SERVER.MEM - в нем хранятся все *.DBF и *.NTX файлы. *.DBF - это базы данных, *.NTX - это индексные файлы - они всегда могут быть пересозданы в задаче "Переиндексирование" (настоятельно рекомендуется это всегда делать после некорректного выхода из задачи).