Форумы  ·  Войти  · 

Тема: Удаление части базы (фотографий) возможно ?

01.07.15 8:52   chsgs  (20/01.07.15)  

Версия 7.0.36 (в какое то время было обновление с переходом на эту версию с более старых)

Изначально неправильно создали базу (большие размером фотографии)
итог:
1. база имеет неприличные размеры, и не позволяет сделать бекап никакими средствами.
2. в мониторе событий регистрация пропуска проходит, а в отчетах “первый вход и последний выход” фактически отработанного времени нет.


Хотелось бы добится цели: перенести mysql на нормальный сервак (уже есть и mysql и база)
связь с контроллерами оставить на компьютере охраны (рядом с турникетом и по USB связь) там же оставить только монитор событий.
И восстановить отчеты.

Подскажите как можно выйти из этой ситуации ?

[ #1 ]  01.07.15 9:14   Oleg [Editor]  KOMENDANT LAB  

0. Удалить все фотки - запрос: UPDATE data_personal SET foto=NULL
1. Средства есть, но!, доступные для специалиста по SQL (научить не сможем, но для специалиста наводку по параметрам дампа дать можем)
2. Что-то из параметров не указано (как минимум у точки доступа должно быть включено что она участвует в учете рабочего времени)
3. На компе охраны оставить службу связи с контроллерами и монитор, назначив им параметры доступа к внешнему серверу БД (как все заработает снести базу на компе охраны, чтоб на нее случайно не переключились)

[ #2 ]  01.07.15 9:24   chsgs  (20/01.07.15)  

По первому, подскажите наводку на дамп ? дальше разберусь 😊

по второму пункту подскажите где смотреть в конфигураторе фразу про учет рабочего времени, может в этом проблема ?

По третьему так и планировал сделать, спасибо.

[ #3 ]  01.07.15 9:28   chsgs  (20/01.07.15)  

Где учет поставить, нашел - спасибо, дальше будет считать, или сейчас в базе все равно хранится вход-выход ?
отчет не изменился

[ #4 ]  01.07.15 9:30   Oleg [Editor]  KOMENDANT LAB  

А сами события в архиве событий СКУД есть? (наводку на дамп сейчас сформулируем)

[ #5 ]  01.07.15 9:43   Ware.Support  EXPERT  

Создание резервной копии:
mysqldump.exe—host=localhost—port=3306—user=root—password=masterkey—result_file=“komendant.sql”—hex-blob—routines—triggers—disable-keys komendant

Восстановление резервной копии:
mysql.exe—database=komendant—host=localhost—port=3306—user=root—password=masterkey—execute=“source komendant.sql”

Команды mysqldump.exe и mysql.exe находятся в папке установки MySQL: C:\Program Files\komendant.pro\mysql\bin

[ Изменено: 01.07.15 16:42 Ware.Support ]
[ #6 ]  01.07.15 9:53   chsgs  (20/01.07.15)  
Ware.Support - 01.07.15 9:43

Создание резервной копии:

Спасибо за оперативный ответ, буду пробовать, по результату - отпишусь!

[ #7 ]  02.07.15 4:16   chsgs  (20/01.07.15)  

Отчеты заработали, спасибо за помощь, наведу порядок в нужных людях, затем удалю все фотографии, потом сделаю бекап (до удаление фотографий штатными средствами не сливается бекап)

Через mysqldump делал бекап, но бекап не бекап если его не разворачивали 😊

Скажите теперь, как то можно базу перенести на другой сервер ?
через mysqldump разворачивается но ключ (пароль от администратора) не подходит.

[ #8 ]  02.07.15 5:15   Ware.Support  EXPERT  
chsgs - 02.07.15 4:16

Скажите теперь, как то можно базу перенести на другой сервер ?

Восстановить командой:
mysql.exe—database=komendant—host=localhost—port=3306—user=root—password=masterkey—execute=“source komendant.sql”

chsgs - 02.07.15 4:16

через mysqldump разворачивается

БД восстанавливается с помощью команды mysql.exe.

chsgs - 02.07.15 4:16

но ключ (пароль от администратора) не подходит.

У знать пароль администратора у того, кто устанавливал и настраивал MySQL.
 

И как понимать - разворачивается, но пароль не подходит? Если не подходит пароль, то и не развернется.

[ Изменено: 02.07.15 5:24 Ware.Support ]
[ #9 ]  02.07.15 5:34   chsgs  (20/01.07.15)  

Все пароли знаю, и root mysql от нового сервера
mysqld Ver 5.5.37-0ubuntu0.12.10.1 for debian-linux-gnu on x86_64 ((Ubuntu))

А сейчас стоит на виндовом mysql 5.0.22

если делать дампом то при попытке подключения конфигуратором пароль “главного администратора” не признается :( это собственно единственная проблема с переносом, а так и фотки бы оставил.

[ #10 ]  02.07.15 5:39   Ware.Support  EXPERT  
chsgs - 02.07.15 5:34

пароль “главного администратора” не признается :(

 
Перед тем как делать дамп базы, установите пустой пароль для главного системного инженера, а после восстановления на другом сервере установите пароль заново.

[ #11 ]  02.07.15 5:41   chsgs  (20/01.07.15)  

Блин, какое простое решение, спасибо, попробую !!!

[ #12 ]  03.07.15 6:17   chsgs  (20/01.07.15)  

Базу с пустым паролем перенес без проблем, СПАСИБО !
сейчас наводим порядок в сотрудниках, графиках работы, затем буду чистить тяжелые фотографии.

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"