Войти Регистрация
Контактные телефоны: 8 (3843) 33-93-93
+7 923 475 28 82

Оглавление

Как создать новую базу данных

Создание новой базы данных может понадобиться если вы пользуетесь программой СЕРВИС+ несколько лет. За такой срок объем базы данных возрастает, вследствие чего возможно снижение скорости работы программы.

Итак, приступим

Для начала нужно остановить сервер программы через Пуск \ Программы \ СЕРВИС+ \ Остановка СЕРВИС+

Далее скопировать папку \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

Запустить сервер программы через Пуск \ Программы \ СЕРВИС+ \ Запуск СЕРВИС+

new db1Войти в веб-интерфейс для администрирования MySQL - PHPMyAdmin по ссылке http://localhost/tools/phpmyadmin/
Выбрать в выпадающем списке слева выбрать базу данных - servis2013

 

 

new db2Отметить чекбоксы слева от таблиц:

  • beznal_raschet
  • exe_rab_zakaz
  • kassa
  • otchet_smena
  • podotchet
  • tabel_rab
  • tovar_oborot
  • zak_uslugi
  • zakaz
  • zakaz_plan
  • zakaz_pred
  • zarplata

Затем внизу в выпадающем списке выбрать Очистить

 

new db3Перейти на вкладку SQL
Вставить в текстовое поле SQL запрос:
DELETE FROM 'ostatki' WHERE 'ost_id' > 1;
и нажать кнопку Пошел

На вопрос "Вы действительно желаете: DELETE FROM 'ostatki' WHERE 'ost_id' > 1;" нажимаем ОК

 

На этом процедура создания новой базы окончена. В итоге имеем следующее:
по адресу http://localhost/servis/ вы можете просматривать старую базу со всеми заказами и операциями

по адресу http://localhost/servis2013/ вы будете работать с новой базой. Часть информации перенесена из старой базы, это:

  • авто
  • клиенты и карты клиентов
  • модели авто
  • посты
  • прайсы
  • наименования товаров
  • короткие номера
  • скидки

 Но при создании новой базы нужно понимать что история заказов в новую базу не переносится и соответственно некоторые функции программы начнут работать с нуля, например - накопительные скидки