Создание новой базы данных может понадобиться если вы пользуетесь программой СЕРВИС+ несколько лет. За такой срок объем базы данных возрастает, вследствие чего возможно снижение скорости работы программы.
Итак, приступим
Для начала нужно остановить сервер программы через Пуск \ Программы \ СЕРВИС+ \ Остановка СЕРВИС+
Далее скопировать папку \SERVIS+\usr\local\mysql5\data\servis\ например в папку \SERVIS+\usr\local\mysql5\data\servis2013\
Также скопируем папку \SERVIS+\home\localhost\www\servis\ в \SERVIS+\home\localhost\www\servis2013\
Открыть файл \SERVIS+\home\localhost\www\servis2013\config.php блокнотом или другим редактором
строку $db_base = 'servis'; заменить на $db_base = 'servis2013';
строку $absolute_path = '/home/localhost/www/servis'; заменить на $absolute_path = '/home/localhost/www/servis2013';
Если имеются файлы \SERVIS+\home\localhost\www\servis2013\denver_log.php и \SERVIS+\home\localhost\www\servis2013\log.csv - удалите их.
Также удалить файлы \SERVIS+\usr\local\apache\logs\access.log и \SERVIS+\usr\local\apache\logs\error.log
Запустить сервер программы через Пуск \ Программы \ СЕРВИС+ \ Запуск СЕРВИС+
Войти в веб-интерфейс для администрирования MySQL - PHPMyAdmin по ссылке http://localhost/tools/phpmyadmin/
Выбрать в выпадающем списке слева выбрать базу данных - servis2013
Отметить чекбоксы слева от таблиц:
Затем внизу в выпадающем списке выбрать Очистить
Перейти на вкладку SQL
Вставить в текстовое поле SQL запрос:
DELETE FROM 'ostatki' WHERE 'ost_id' > 1;
и нажать кнопку Пошел
На вопрос "Вы действительно желаете: DELETE FROM 'ostatki' WHERE 'ost_id' > 1;" нажимаем ОК
На этом процедура создания новой базы окончена. В итоге имеем следующее:
по адресу http://localhost/servis/ вы можете просматривать старую базу со всеми заказами и операциями
по адресу http://localhost/servis2013/ вы будете работать с новой базой. Часть информации перенесена из старой базы, это:
Но при создании новой базы нужно понимать что история заказов в новую базу не переносится и соответственно некоторые функции программы начнут работать с нуля, например - накопительные скидки