Быстрая автоматизация розничных магазинов

Client Shop - система автоматизации магазинов

Телефон: 8 (911) 501-5735,
ПН-ПТ 10:00-19:00
e-mail: client-shop@mail.ru

Автоматизация торговых точек

Как останавливать и запускать сервер Firebird.

Перед выполнением действий (копирование, замена, удаление и т. д.), связанных с файлом базы данных программы Client Shop (обычно это файл c:\TASK2.FDB если путь к файлу не был изменен) предварительно нужно сделать следующее:

- Закрыть все запущенные программы для магазинов Client Shop на компьютере. Если программа работает в локальной сети, также нужно закрыть программы Client Shop на сетевых компьютерах.

- Остановить сервер Firebird. Если программа Client Shop работает на нескольких компьютерах в локальной сети, останавливать сервер Firebird нужно на главном компьютере (соответственно, действия с базой данных также производятся на главном компьютере, т. к. там физически находится файл с базой данных).

При игнорировании этих 2 действий эффект может быть подобным тому как если во время сохранения файла (например, файла Excel) выдернуть шнур из розетки. Исходный или скопированный файл базы данных может быть поврежден.





Как останавливать сервер Firebird.

Пуск-->Панель управления-->Firebird Server Manager

Если в Панели управления нет пункта "Firebird Server Manager", в правом верхнем углу меняем вместо Просмотр "категория" ставим "Мелкие значки".

Заходим в Firebird Server Manager, останавливаем сервер Firebird.

Признаки того, что Firebird Server отключен:

В левом верхнем углу черная птица на желтом фоне перечеркнута красным крестом, написано "The firebird service is not running", правее кнопка с надписью "Start".



Если не получается остановить сервер Firebird стандартным способом

Если кнопка для остановки сервера Firebird не активна (бывает на некоторых компьютерах), действуем по другому алгоритму.

Во-первых, если Вам нужно остановить сервер Firebird для того, чтобы скопировать файл базы данных, также в локальной сети у Вас других компьютеров с программой Client Shop нет (то есть программа Client Shop используется только на одном компьютере), можно просто перезагрузить компьютер и ДО ЗАПУСКА ПРОГРАММЫ Client Shop произвести необходимые манипуляции с файлов TASK2.FDB - Firebird Server хоть и будет запущен, но он всё равно не будет подключен к базе данных, поэтому копировать можно.

Если перезагружать компьютер не хочется, способ номер 2:

- заходим в папку с установленной программой Client Shop (c:\Program Files\ClientShop2x или в другую папку если программа установлена в другую папку).

- Заходим в папку Data2\System\UserUtils, находим программу для остановки и запуска сервер Firebird. Программа лежим в архиве, пароль для распаковки архива 65536.

С помощью этой программы можно останавливать и запускать сервер Firebird. Если распаковать прямо на месте программу не получается, скопируйте её предварительно в другую папку, которая лежим вне системных папок Windows и Program Files (например, на рабочий стол).

Следует заметить что в новых версиях программы Client Shop, начиная с версии 3.20 не обязательно вручную лезть в каталог ClientShop2x - для остановки сервера Firebird можно использовать скрипт "Пуск-->Программы-->ClientShop-->Остановка и запуск сервера Firebird", что немного удобнее.


Как запускать сервер Firebird.

Действия аналогичны остановке сервера, только нужно запустить.

Вообще запускать его не обязательно - если сервер не запущен, программа Client Shop сама его запустит.