Dela via


ASCII-data i textarkivfiler

När en tabell som endast innehåller ASCII-tecken exporteras till en textarkivfilföljer .idt-filen det grundläggande arkivfilformatet. Om tabellen innehåller icke-ASCII-information utökas formatet för arkivfilen så att det innehåller information om kodsidan.

Textarkivfiler som endast innehåller ASCII-tecken

När en tabell som endast innehåller ASCII-tecken exporteras till en arkivfil är .idt-filen i det grundläggande arkivfilformatet. Varje dataström i tabellen exporteras som en fil med filnamnstillägget .ibd. .ibd-filerna lagras i en mapp med samma namn som tabellen. Du kan till exempel överväga att exportera följande binär tabell.

Namn Data
Böcker Books.ibd
Bilar Cars.ibd

 

Katalogstrukturen efter att du har exporterat den här tabellen är följande. Informationen i databastabellen exporteras till Binary.idt. De två strömmarna av binära data exporteras till Book.ibd och Cars.ibd som sparas i mappen med namnet Binary.

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

Arkivfilen Binary.idt är i det grundläggande arkivfilformatet och skulle se ut så här.

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

Textarkivfiler som innehåller icke-ASCII-tecken

Om filen innehåller icke-ASCII-data utökas det grundläggande arkivfilformatet för .idt-filen så att den innehåller information om kodsidan. Den tredje raden i tabellen .idt är den numeriska kodsidan följt av tabellnamnet och kolumnnamnen för primärnyckeln avgränsade med flikar.

Not

En .idt-fil som innehåller icke-ASCII-information ska sparas i ASCII-format. En textarkivfil kan till exempel innehålla kolumn- och tabellnamn som kodas som UTF-8, men själva arkivfilen ska vara ASCII.

 

Följande ActionText-tabell som är lokaliserad till franska skulle innehålla icke-ASCII-information. Den numeriska kodsidan som används för franska strängar är 1252.

Handling Beskrivning Mall
ANNONSERA Publikation d'informations sur l'application

 

Den exporterade arkivfilen ActionText.idt skulle vara följande.

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

Not

Om en textarkivfil innehåller icke-ASCII-data innehåller arkivfilen information om kodsidan. Arkivfiler med kodsideinformation kan bara importeras tillbaka till en databas med den exakta kodsidan eller till en språkneutral databas. När det gäller en språkneutral databas är kodsidan inställd på kodsidan för arkivfilen. Mer information om hur Windows Installer hanterar kodsidor finns i avsnittet Code Page Handling (Windows Installer).