gifts2017

Очистка кэша выбранных баз (8.2-8.3)

Опубликовал MORT Cadavre (mort64ram) в раздел Администрирование - Системное

Очистка кэша с выбором баз из списка (8.2-8.3). Создание списка (v8i) баз из выбранных. Очистка несуществующих файловых баз из списка (информационные базы в списке, но удаленные из файловой системы).

Эта программа поможет удалить "кэш" выбранных информационных баз, создать список выбранных баз (v8i).

Также может очистить список информационных баз от несуществующих (удаленных из файловой системы).

При каждом запуске создает копию списка баз в той же папке.

Для работы необходим установленный .NET Framework.

Ошибки\предложения оставляйте, пожалуйста, в комментариях  к публикации.

_________________________________________________________________

UPD. По рекомендация Y_U_S:

Добавлено поле с краткой информацией о выделенной базе:

  • Кликабельный путь к базе.
  • Версия платформы (её можно изменить в программе).
  • Размер базы и кэша.

Выводятся только файловые базы.

Добавлена возможность сопоставления кэша с существующими базами в списке и удаление не сопоставленного кэша.

Создание бэкапов выбранных баз или текущей выделенной, если отмеченных нет.

_________________________________________________________________

09.08.2016 UPD. Исправление ошибок.

Скачать файлы

Наименование Файл Версия Размер
Очистка кэша(8.2-8.3) 26
.exe 36,00Kb
09.08.16
26
.exe 36,00Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Капитан Немо (capitan) 17.01.16 12:45
Хорошая идея - собрать все в одной утилите.
В свете последних событий, наверное лучше не привязываться к .NET Framework, а писать кроссплатформенное.
Но все равно заслуженный плюс.
2. Константин Соболевский (Константин С.) 18.01.16 09:46
Узкоспециализированная программа. Автор молодец, что не сидит а пытается что-то сделать.

Все таки перелюнуть http://infostart.ru/public/274485/, пока сложно.
3. MORT Cadavre (mort64ram) 18.01.16 09:54
(2) Константин С., Таких целей не преследовал, это больше практика в процессе изучения C#. Спасибо за ссылку.
4. Юрий Чеблоков (Y_U_S) 28.01.16 08:29
(2) Константин С., я за узкоспециализированную! Пользователю (бухгалтеру в садике, например) StartManager 1.4 можно поставить только в порыве глубокой ненависти - он для специалистов. За ссылку спасибо.

(3) mort64ram, великолепная компактная утилита для установки рядовым пользователям.
Подобная задача на линии консультаций возникает не реже раза в неделю. Сейчас ползаем удалённо и удаляем ручками, стараясь не задеть кэш других ИБ.

Немного мыслей по практическому применению:

1. Я правильно понимаю, что вы ориентируетесь на файловые базы при анализе наличия БД? Можно, например серверные и веб-серверные базы не анализировать на наличие ИБ. Сетевые пути могут оказаться недоступными - это тоже можно обыграть.

2. В SM 1.4 есть хорошая штука, полезная и для обычных пользователей: кэш ИБ, отсутствующих в списке. Можно добавить анализ папок кэша к анализу файла v8i.

3. Справочно можно показывать размер кэша на диске. Даже свободное место на диске можно показать. Был случай, когда при ошибке в ИБ кэш забил у пользователя весь диск (несколько Гб кэша при запуске).

4. Запуск ChDbFl для текущей файловой ИБ с автоматическим выбором релиза платформы.

5. Справочно можно показывать: Тип ИБ (файловая, серверная, веб-сервер), релиз запускаемой платформы, путь к базе.

Думаю подобное развитие не сделает программу слишком навороченной, а вот практическое применение станет намного удобнее.
5. MORT Cadavre (mort64ram) 28.01.16 09:42
(4) Y_U_S, Спасибо большое за предложения, добавлю.
6. Юрий Чеблоков (Y_U_S) 29.01.16 15:14
(5) mort64ram, и ещё забыл: не скромничайте — вставьте кнопочку "О программе", народ должен знать своих героев!
Там желательно написать, что Вашу программу можно неограниченно тиражировать без изменений, или наоборот: чтоб все халявщики под страхом УК РФ платили Вам денюжку, но это уже не про героев... 8))
7. Юрий Седых (suvolod) 04.03.16 17:24
Что делает кнопка Бекап? У меня после щелчка по ней вылетает ошибка: http://i.imgur.com/2aiQ5Y3.png
8. Юрий Седых (suvolod) 04.03.16 17:30
Короче, кажется пока разработка сыровата :(....
Выделил все базы, нажал Очистить кэш, и опять вылезла ошибка: http://i.imgur.com/xe0E5k2.png
9. MORT Cadavre (mort64ram) 09.03.16 03:06
(8) suvolod, Спасибо. Исправлю, скину в личку.
10. MORT Cadavre (mort64ram) 09.08.16 08:50
(8) suvolod, С большим запозданием, но исправил. Кнопка бекап создает zip архив в папке с базой. Делает она это либо для всех отмеченных баз, либо если отмеченных нет для одной выделенной.
11. Евгений Морозов (komteks) 13.10.16 17:11
Читая комментарии подумал, что серверные базы добавлены. Оказалось- нет!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа