Data ASCII v textových archivech
Při exportu tabulky obsahující pouze znaky ASCII do textového archivu souboru, soubor .idt dodržuje základní formát archivu . Pokud tabulka obsahuje informace jiné než ASCII, formát souboru archivu je rozšířen tak, aby zahrnoval informace o znakové stránce.
Soubory textového archivu, které obsahují pouze znaky ASCII
Pokud je do souboru archivu exportována tabulka obsahující pouze znaky ASCII, je soubor .idt v základním formátu archivní soubor. Každý datový proud v tabulce se exportuje jako soubor s příponou názvu souboru .ibd. Soubory .ibd jsou uloženy ve složce se stejným názvem jako tabulka. Představte si například export následující binární tabulky.
Jméno | Data |
---|---|
Knihy | Books.ibd |
Vozy | Cars.ibd |
Adresářová struktura po exportu této tabulky je následující. Informace v tabulce databáze se exportují do Binary.idt. Dva proudy binárních dat jsou exportovány do Book.ibd a Cars.ibd uložené ve složce s názvem Binary.
Binary.idt
[Binary]
Books.ibd
Cars.ibd
Soubor archivu Binary.idt je v základním formátu archivu a vypadal by následovně.
Name Data
s72 v0
Binary Name
Books Books.ibd
Cars Cars.ibd
Textové archivní soubory, které obsahují jiné znaky než ASCII
Pokud soubor obsahuje data jiného typu než ASCII, rozšíří se základní formát souboru archivu souboru .idt tak, aby obsahoval informace o znakové stránce. Třetí řádek v tabulce .idt je číselná znaková stránka následovaná názvem tabulky a názvy sloupců primárních klíčů oddělených tabulátory.
Poznámka
Soubor .idt, který obsahuje informace jiné než ASCII, by měl být uložen ve formátu ASCII. Například textový soubor archivu může obsahovat názvy sloupců a tabulek kódované jako UTF-8, ale samotný archivní soubor by měl být ASCII.
Následující tabulka ActionText lokalizovaná do francouzštiny by obsahovala informace jiné než ASCII. Číselná znaková stránka použitá pro francouzské řetězce je 1252.
Akce | Popis | Šablona |
---|---|---|
INZEROVAT | Publikace d'informations sur l'application |
Exportovaný archivní soubor ActionText.idt by byl následující.
Action Description Template
s72 L0 L0
1252 ActionText Action
Advertise Publication d'informations sur l'application
Poznámka
Pokud textový soubor archivu obsahuje data jiného typu než ASCII, soubor archivu obsahuje informace o znakové stránce. Archivní soubory s informacemi o znakové stránce lze importovat pouze do databáze této přesné znakové stránky nebo do jazykově neutrální databáze. V případě databáze neutrální jazyka je znaková stránka nastavena na znakovou stránku souboru archivu. Další informace o tom, jak Instalační služba systému Windows zpracovává kódové stránky naleznete v části Zpracování znakové stránky (Instalační služba systému Windows).