Na wstępie przepraszam, że zakładam ten temat w dwóch działach jednocześnie, ale dotyczy on zarówno baz danych, jak i Delphi, więc liczę na to, że jeśli będzie i tu i tu, to szybciej znajdzie się ktoś, kto mi pomoże.

Mam napisaną aplikację na archaicznej bazie danych typu PARADOX (plikowa baza). Poza jej niewydajnością nie miałem jednak dotychczas większych problemów. Taki pojawił się teraz, gdy chciałem ją uruchomić na systemie VISTA.

Aplikacja ta wymaga ręcznego dodania do BDE Administartor (w Panelu Sterowania) dwóch baz danych odnoszących się do dwóch katalogów na dysku. Nazwijmy je umownie baza_a i baza_b. Na Windows XP wszystko grało i hulało. Niestety w Viście z jakiegoś nieznanego mi powodu przy załączaniu aplikacji pojawia mi się błąd o braku bazy baza_b, a przecież ją tworzyłem... Wchodzę do BDE Administratora i faktycznie jej nie ma - znikła. Dodaję ponownie, restartuję komputer, wchodzę do BDE Administartor - jest. Załączam moją aplikację - ten sam błąd. Wchodzę do BDE Administrator - nie ma. Z kolei baza_a cały czas jest. Tak się dzieje tylko i wyłącznie na tym jednym komputerze, gdzie mam zainstalowaną Vistę. Na pozostałych w firmie mam XP i takich cyrków nie ma. Dla celów testowych dodałem z ręki trzecią taką bazę danych paradoxową do BDE Administrator (baza_c) i przy załączaniu mojej aplikacji znikła zarówno baza_b, jak i baza_c. O dziwo baza_a nie znika. Wygląda to tak, jakby mogła być tylko jedna baza.
Próbowałem bawić się ustawieniami, które zaproponowało mi google (linki poniżej) ;-) ale nie pomogło...
http://www.stockblocks.com/support/bde/vista_bde_configuration.htm
http://groups.google.pl/group/pl.comp.lang.delphi/browse_thread/thread/d4e042b923af2121?pli=1

Ma ktoś jakiś pomysł?