Udostępnij za pośrednictwem


Dane ASCII w plikach archiwum tekstowego

Gdy tabela zawierająca tylko znaki ASCII jest eksportowana do pliku archiwum tekstowego , plik idt jest zgodny z podstawowym formatem pliku archiwum . Jeśli tabela zawiera informacje inne niż ASCII, format pliku archiwum jest rozszerzony w celu uwzględnienia informacji o stronie kodowej.

Pliki archiwum tekstowego zawierające tylko znaki ASCII

Gdy tabela zawierająca tylko znaki ASCII jest eksportowana do pliku archiwum, plik idt jest w podstawowym formacie pliku archiwum. Każdy strumień w tabeli jest eksportowany jako plik z rozszerzeniem nazwy pliku ibd. Pliki ibd są przechowywane w folderze o takiej samej nazwie jak tabela. Rozważmy na przykład eksport poniższej tabeli Binary.

Nazwa Dane
Książki Books.ibd
Samochody Cars.ibd

 

Struktura katalogu po wyeksportowaniu tej tabeli jest następująca. Informacje w tabeli bazy danych są eksportowane do pliku Binary.idt. Dwa strumienie danych binarnych są eksportowane do plików Book.ibd i Cars.ibd zapisanych w folderze o nazwie Binary.

Binary.idt
[Binary]
    Books.ibd
    Cars.ibd

Plik archiwum Binary.idt jest w podstawowym formacie pliku archiwum i wygląda w następujący sposób.

Name Data
s72 v0
Binary  Name
Books   Books.ibd
Cars    Cars.ibd

Pliki archiwum tekstowego zawierające znaki inne niż ASCII

Jeśli plik zawiera dane inne niż ASCII, podstawowy format pliku archiwum pliku idt zostanie rozszerzony w celu uwzględnienia informacji o stronie kodowej. Trzeci wiersz w tabeli idt to strona kodowa liczbowa, po której następuje nazwa tabeli i nazwy kolumn klucza podstawowego oddzielone tabulatorami.

Nuta

Plik idt zawierający informacje inne niż ASCII powinien zostać zapisany w formacie ASCII. Na przykład plik archiwum tekstowego może zawierać nazwy kolumn i tabel zakodowane jako UTF-8, ale sam plik archiwum powinien mieć wartość ASCII.

 

Poniższa tabela ActionText zlokalizowana w języku francuskim będzie zawierać informacje inne niż ASCII. Strona kodowa liczbowa używana dla ciągów francuskich to 1252.

Akcja Opis Szablon
REKLAMOWAĆ Publikacja d'information sur l'application

 

Wyeksportowany plik archiwum ActionText.idt będzie następujący.

Action   Description Template
s72 L0  L0
1252    ActionText  Action
Advertise   Publication d'informations sur l'application

Nuta

Jeśli plik archiwum tekstowego zawiera dane inne niż ASCII, plik archiwum zawiera informacje o stronie kodowej. Pliki archiwum z informacjami o stronie kodowej można importować tylko z powrotem do bazy danych tej dokładnej strony kodu lub do neutralnej bazy danych języka. W przypadku bazy danych neutralnej dla języka strona kodowa jest ustawiona na stronę kodową pliku archiwum. Aby uzyskać więcej informacji na temat sposobu obsługi stron kodu przez Instalatora Windows, zobacz sekcję obsługa strony kodu (Instalator Windows).