Co to jest format pliku ADX?
Pliki indeksowe .ADX dla baz danych Lotus Approach pozwalają aplikacji na szybkie lokalizowanie rekordów, przechowując dane o przesunięciach (offset), które mapują wartości pól na ich pozycje w powiązanym pliku danych .DBF. Ten binarny format indeksu przyspiesza operacje zapytań i wyszukiwania w relacyjnym silniku bazy danych Approach. Był on używany w całej erze Lotus SmartSuite; IBM Lotus SmartSuite 9.8 (2002) był ostatnim wydaniem, a produkt został oficjalnie wycofany około 2014 roku. Pakiet oprogramowania SmartSuite, który zawierał systemy bazodanowe Lotus/IBM Approach, nie jest już rozwijany ani wspierany.
Tworzenie plików .ADX w relacyjnych bazach danych
Pliki indeksowe .ADX dla baz danych Approach były tworzone automatycznie - użytkownicy nigdy nie generowali ich ręcznie. Są one znane jako pliki SmartIndex. Domyślnie zapisywano je w tym samym katalogu, co plik bazy danych .DBF (lub plik notatek .DBT). Mogą one jednak powodować pewne powracające problemy:
- Ich rozmiar nie jest weryfikowany i są tworzone przyrostowo, co z czasem może sprawić, że będą zajmować więcej miejsca na dysku niż sama baza danych.
- Jeśli baza danych jest używana przez inne aplikacje, plik
.ADXmoże stać się nieprawidłowy i nieaktualny. - Plik może przechowywać błędne dane z powodu błędów, co powoduje zwracanie niewłaściwych indeksów podczas wyszukiwania.
Sytuacje te w bazach danych Approach można zazwyczaj naprawić poprzez kompaktowanie bazy danych lub usunięcie bądź naprawę pliku .ADX - Approach przebuduje go automatycznie przy następnym otwarciu.
Możliwe konsekwencje usunięcia pliku .ADX w Approach dBase
W niektórych przypadkach konserwacji baz danych i pracy z plikami .ADX mogą pojawić się komplikacje. Jeśli baza danych posiada nazwy pól niezgodne z formatem dBase IV, używa automatycznie zwiększanych numerów seryjnych lub jest wykorzystywana przez inne oprogramowanie, usunięcie pliku .ADX może zakłócić jej strukturę. Dlatego w takich sytuacjach opracowano inne metody naprawy problemów z plikami SmartIndex .ADX.
Bezpieczeństwo
RYZYKO: LOWCzysty binarny plik indeksu; nie zawiera kodu wykonywalnego. Ryzyko wynika jedynie z używania przestarzałego/niewspieranego oprogramowania wymaganego do jego otwarcia.
Szczegóły formatu
w pigułce- Plik audio CRI ADX - Własnościowy stratny format audio firmy CRI Middleware (1996), szeroko stosowany w grach na Sega Dreamcast, GameCube, PS2 i późniejsze konsole; zaczyna się od nagłówka 0x80 0x00, kończy znacznikiem „(c)CRI”. Obsługiwany przez VGMStream, foobar2000 (foo_input_vgmstream), Audacity.
- Plik wymiany bazy danych AutoCAD - Plik indeksu lub wymiany generowany przez niektóre procesy robocze AutoCAD/ADE; rzadki.
Programy otwierające pliki ADX
Szczegóły techniczne
specyfikacja| Typ pliku | Binarny indeks towarzyszący plikom bazy danych Lotus Approach .APR i .DBF |
| Kodowanie | Binarne, little-endian |
| Funkcja indeksu | Przechowuje przesunięcia lokalizacji rekordów w celu przyspieszenia zapytań w tabelach formatu dBase |
| Tworzenie | Generowany automatycznie przez Lotus Approach; nigdy nie tworzony ani edytowany bezpośrednio przez użytkowników |
| Domyślna lokalizacja | Ten sam katalog, co powiązany plik danych .DBF |
| Problem ze wzrostem | Tworzony przyrostowo bez weryfikacji rozmiaru - z czasem może stać się większy niż sama baza danych |
| Ryzyko nieaktualności | Staje się nieaktualny, jeśli plik .DBF zostanie zmodyfikowany przez inną aplikację, gdy Approach nie jest otwarty |
| Wyzwalacz przebudowy | Usunięcie pliku .ADX powoduje, że Approach regeneruje go automatycznie przy następnym otwarciu |
| Ryzyko usunięcia | Może zakłócić bazę danych, jeśli nazwy pól są niezgodne z dBase-IV lub używane są pola autoinkrementacji |
| Platforma | Windows (środowisko IBM Lotus SmartSuite) |
| Era oprogramowania | Lotus Approach 3.0 (1994) do SmartSuite 9.8 (2002); produkt wycofany około 2014 roku |
| Typowy rozmiar pliku | Poniżej 1 MB (narzut indeksu dla tabeli bazy danych) |
| Wydano | 1994 (Lotus Approach 3.0) |
| Najnowsza wersja | Lotus Approach 9.8 / SmartSuite 9.8 (2002) |
Konwersje ADX
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ADX.