|
Nedávno jsem studoval databáze a chtěl jsem zpracovat velké množství dat. Ruční zadávání velkého množství dat již není možné, proto je nutný import. Četl jsem spoustu návodů na internetu a pak stáhl 10 000 záznamů o loteriích v txt formátu. Ale import těchto dat do SQL Server 2008 trval den a půl. Tutoriály, které jsem našel online, nikdy nevyřešily problémy, na které jsem narazil při importu. Napište tento blog pro referenci! Následuje příklad důležitých kroků a nakonec opatření. (Tento blog je užitečný jen pro začátečníky) V prvním kroku otevřete nástroj Import a Export. (Win7 je dodáván se SQL na 32bitových systémech a zdá se, že je instalován na 64bitových systémech)
Krok 2: Vyberte formát zdrojového souboru. Zde txt formát vybírá plochý zdroj souboru.
Třetím krokem je procházet a vybrat zdrojový kód souboru, kde by měla být kódová stránka změněna na čínsky zjednodušenou. Navíc můžete zkontrolovat, zda jsou importované datové sloupce správné v Columns, a v Advanced můžete upravit názvy polí.
Krok 4: Vyberte cílový server a databázi. Jde o určení, do které databáze serveru má datový soubor importovat.
Krok 5: Vyberte cílovou tabulku a otevřete editační mapu. Ve výchozím nastavení vytvořte novou tabulku s názvem souboru.
Krok 6, upravte mapu. Importujte mapování dat do každého pole databáze! Pokud je cílová tabulka nově vytvořená, upravte názvy polí a datové typy v databázi.
Poté, co to uděláme, pokud není problém se zdrojem dat, klikněte na Další...... Zvládneš to. Teď si povězme, na co si dát pozor při importu dat. Při importu souborů ve formátu txt je nejprve potřeba věnovat pozornost uspořádání dat. Každý sloupec je oddělen uniformním oddělovačem, aby se odstranily zbytečné informace z řádku. Je také třeba poznamenat, že mezery se čtou i při importu souborů ve formátu txt, proto mezery odstraň. Ve skutečnosti jediný problém, na který jsem narazil při importu, mě zdržel den a půl. Data jsou uspořádána podle požadavků, jak je znázorněno na obrázku:
|