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).