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

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

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

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

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

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

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

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

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

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

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

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

10 Comments

  1. kote

    Отличные картинки. Жаль, что нет самой обработки..

    Reply
  2. ll13

    «Если у вас бардак в списке баз, вы не знаете какая база физически существует, а какая удалена…» то вам лучше уволиться и заняться чем нибудь другим.

    Reply
  3. director04

    1. В клиент-серверном варианте работает?

    2. Было бы неплохо предусмотреть редактирование имени информационной базы в реестре.

    Reply
  4. vladimir_makarov

    Если ты Админ, и не знаешь, сколько у тебя БД, какие нужны, а какие нет, то ты не Админ, а ххуже User-а!

    Reply
  5. fishca

    (3) список баз стандартно в восьмерке не хранится в реестре

    Reply
  6. RuzAleks

    За отсутствие файла — прошу прощения, видно Chrome напортачил, я файлик прицеплял…

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

    Я не АДМИН, а за день иногда приходиться просматривать по 10 баз, клиентские, демо и прочие. Порядок сложно соблюсти.

    Reply
  7. e.kogan

    Как проверяется наличие SQL-ной базы?

    Reply
  8. Abadonna

    (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

    ?

    Reply
  9. Abadonna

    +(8) Доделай автоубиение — поставлю плюсик 😉

    Аааааааа.. сорри. Обработку не качал, кнопка «Очистить» убивает?

    Поторопился с выводами, написано, что убивает 😀

    Плюс

    P.S. Доделай уж и для файлового варианта 8.2

    Reply
  10. glek

    Вообще, насколько я понял по описанию, то обработка для разработчика (для компьютера разработчика). Я, например, прописал себе в реестр запуск предприятия/конфигуратора по правой кнопке мыши и список баз у меня пустой. Потому что баз — много и через проводник/тотал быстрее найти нужную, чем в списке баз.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *