gifts2017

Очистка списка баз v8

Опубликовал RuzAleks Р- (RuzAleks) в раздел Администрирование - Чистка базы

Если у вас бардак в списке баз, вы не знаете, какая база физически существует, а какая удалена, то моя обработка поможет разобраться и почистить список ИБ.

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

Обработка читает список баз, цветом маркирует отсутствующие базы/каталоги баз. ПОЗВОЛЯЕТ УДАЛИТЬ НЕСУЩЕСТВУЮЩИЕ базы из списка ИБ. При запуске делает бэкап файла списка баз.

Работает с ФАЙЛОВЫМ вариантом (я не думаю что в клиент-серверном варианте прописывают много баз, да еще и каталоги СУБД чистят).

Порядок работы:

1. Открыть и посмотреть, чего нет.

2. Отметить галками, что нужно удалить. Базы разбиты на три категории:

а) Нет каталога. (здесь аккуратней, может, ИБ с флешки прописана и флешка не подключена.)

б) Нет файла базы. (но есть каталог с ВОЗМОЖНО ПОЛЕЗНЫМИ ДАННЫМИ, стоит посмотреть или вспомнить что там есть, перед удалением базы из списка. Каталог конечно останется, но иногда трудно его сопоставить с базой в своей памяти, если каталог назван например "23022010" или по имени архива "1сv8", а названия баз, как правило, прописываются информативно.)

в) Пустой каталог (а зачем его тогда оставили, когда базу удаляли?)

3. Нажать кнопку "Очистить" при этом перезапишется список баз.

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

Наименование Файл Версия Размер
ЧисткаБаз_v8.epf 91
.epf 7,73Kb
23.09.10
91
.epf 7,73Kb Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Котэ Пруидзе (kote) 22.09.10 21:42
Отличные картинки. Жаль, что нет самой обработки..
2. Дмитрий К (ll13) 23.09.10 11:17
"Если у вас бардак в списке баз, вы не знаете какая база физически существует, а какая удалена..." то вам лучше уволиться и заняться чем нибудь другим.
3. Валерий Гайдабура (director04) 23.09.10 11:37
1. В клиент-серверном варианте работает?
2. Было бы неплохо предусмотреть редактирование имени информационной базы в реестре.
4. Владимир Макаров (vladimir_makarov) 23.09.10 11:44
Если ты Админ, и не знаешь, сколько у тебя БД, какие нужны, а какие нет, то ты не Админ, а ххуже User-а!
5. Сергей Рудаков (fishca) 23.09.10 13:04
(3) список баз стандартно в восьмерке не хранится в реестре
6. RuzAleks Р- (RuzAleks) 23.09.10 17:32
За отсутствие файла - прошу прощения, видно Chrome напортачил, я файлик прицеплял...

В клиент серверном не работает, редактирует список баз в файле *.v8i

Я не АДМИН, а за день иногда приходиться просматривать по 10 баз, клиентские, демо и прочие. Порядок сложно соблюсти.
7. Эстер Коган (e.kogan) 24.09.10 10:47
Как проверяется наличие SQL-ной базы?
8. Аркадий Кучер (Abadonna) 25.09.10 08:19
(2)
то вам лучше уволиться и заняться чем нибудь другим.

(4)
а какие нет, то ты не Админ, а ххуже User-а!

Мне себя тоже уволить? По пятку день баз новых, начиная от ЗИК 7.7, заканчивая БП 8.2...
Каталог грохнуть обычно не забываешь, а вот со списком возиться лень.
Поэтому (кстати, автор): на фига мне список несуществующих? Потом с ним возиться?
Что за проблема для 7.7 грохнуть из реестра такие, а для 8.1 удалить в файле
ibases.v8i такой, например, кусок:

[Пустая]
Connect=File="C:\Пустая V8";
ID=b4e8e774-e372-44f8-ae70-503f624f1780
OrderInList=73728
Folder=/
OrderInTree=393216
External=0

?
9. Аркадий Кучер (Abadonna) 25.09.10 08:23
+(8) Доделай автоубиение - поставлю плюсик ;)
Аааааааа.. сорри. Обработку не качал, кнопка "Очистить" убивает?
Поторопился с выводами, написано, что убивает :D
Плюс
P.S. Доделай уж и для файлового варианта 8.2
Оно лежит в
Documents and Settings\%CurrentUser%\Application Data\1C\1CEStart\ibases.v8i
10. Дмитрий Глеков (glek) 04.10.10 10:58
Вообще, насколько я понял по описанию, то обработка для разработчика (для компьютера разработчика). Я, например, прописал себе в реестр запуск предприятия/конфигуратора по правой кнопке мыши и список баз у меня пустой. Потому что баз - много и через проводник/тотал быстрее найти нужную, чем в списке баз.