Jak exportovat data z databáze Microsoft Access k databázi SQL Server pomocí služby transformace dat (DTS)

Překlady článku Překlady článku
ID článku: 285829 - Produkty, které se vztahují k tomuto článku.
Začínajícího: Vyžaduje znalost uživatelského rozhraní v počítačích pro jednoho uživatele.

Tento článek se týká pouze databáze Microsoft Access.

Microsoft Access 2000 verzi tohoto článku naleznete 250616.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Data Transformation Services (DTS) je alternativní metodu, můžete použít k přesunutí dat z databáze Access Microsoft SQL Server.

Poznámka: Předchozí verze Microsoft SQL Server 2000 Desktop Engine byla volána Microsoft Data Engine (MSDE). Na rozdíl od MSDE SQL Server 2000 Desktop Engine nezahrnuje DTS a DTS Průvodce importem a exportem.

Poznámka: Ve výchozím nastavení použití DTS pro přesun tabulky aplikace Access vytvoří Unicode znaku polí nChar, nVarChar a nText. Tato pole může způsobit problémy při propojování z Access 97 nepodporuje Unicode. Společnost Microsoft doporučuje těchto polí být převedeny na char, VarChar a text při propojování z Access 97.

Další informace

DTS poskytuje funkce importu a exportu dat mezi SQL serverem a jakékoli OLE DB nebo ODBC zdroje dat, včetně aplikace. SQL Server obsahuje DTS a DTS Průvodce importem a exportem, které umožňují vytvářet a spouštět balíčky DTS interaktivně.

Použít DTS Průvodce importem a exportem automaticky vytvořit tabulky na serveru SQL a zkopírujte data z aplikace Access nové tabulky serveru SQL. DTS můžete přesunout data rychlostí rychlejší než Průvodce přenesením aplikace Access lze ale DTS neposkytuje všechny funkce Průvodce přenesením přístup. Zde je seznam akcí, které mohou provádět Průvodce přenesením přístup, ale nelze provést DTS Průvodce importem a exportem:
  • Pokud tabulky aplikace Access má primární klíč, Průvodce přenesením Access znovu vytvoří automaticky na primární klíč tabulky generuje na serveru SQL; DTS nepodporuje.
  • Průvodce přenesením Access automaticky přenese všechny pravidla a výchozí nastavení, které existují v tabulce na SQL Server; DTS nepodporuje.
  • Pokud jsou související tabulky v databázi aplikace Access, Průvodce přenesením znovu vytvoří automaticky na tyto vztahy na serveru SQL; DTS nepodporuje.
  • DTS nepřenáší dotazy, které existují v databázi.

Pomocí Průvodce Export a DTS import

Následující kroky ukazují, jak používat DTS Průvodce importem a exportem Kopírovat tabulky objednávky a Rozpis z ukázkové databáze Northwind.mdb do nové databáze SQL Server.

Postup importu formátu MDB nebo ACCDB souboru v počítači nainstalován SQL Server 2000.
  1. V systému Windows XP a starší verze systému Windows klepněte na tlačítko Start, přejděte na příkaz programy, přejděte na Microsoft SQL Server a potom klepněte na příkaz Import a export dat.
  2. Po spuštění Průvodce Data Transformation Services klepněte na tlačítko Další.
  3. Na stránce Zvolte zdroj dat vyberte ze seznamu Zdroj datBude.
  4. Klepněte na tlačítko Sestavit (...) vedle pole Název souboru a potom vyhledejte ukázkovou databázi Northwind.mdb.
  5. Poklepejte na Northwind a potom klepněte na tlačítko Další.
  6. Na stránce Zvolte cíl seznamu cíl vyberte Microsoft OLE DB Provider for SQL Server.
  7. V seznamu Server klepněte na tlačítko (místní).
  8. Klepněte na tlačítko Použít ověřování SQL Server a potom zadejte uživatelské jméno a heslo, které jsou rozpoznány jako uživatel, který má oprávnění k vytvoření databází a tabulek na serveru SQL Server nebo MSDE.
  9. Klepněte na tlačítko Aktualizovat a potom klepněte na tlačítko <new> v seznamu databáze.
  10. V poli název zadejte MyNwind. Přijměte výchozí hodnoty v polích dat velikost souboru a velikost souboru protokolu a potom klepněte na tlačítko OK.
  11. Klepněte na tlačítko Další dvakrát.
  12. V seznamu tabulky klepněte na tlačítko tabulky Podrobnosti objednávky a objednávky.
  13. Dvakrát klepněte na tlačítko Další a potom klepněte na tlačítko Dokončit.
  14. Spustí balíček DTS vytvořené s DTS Průvodce importem a exportem. Po dokončení DTS balíčku klepněte na tlačítko OK a potom klepněte na tlačítko Hotovo zavřete průvodce.
Postup importu formátu souborů ACCDB v počítači nainstalován SQL Server 2005.
  1. V SQL Server Management Studio připojit databázový stroj typ serveru, rozbalte databází, klepněte pravým tlačítkem myši na DatabaseName, přejděte na příkaz úkoly a klepněte na tlačítko Importovat Data.
  2. Na stránce Zvolte zdroj dat klepněte v seznamu Zdroj datMicrosoft Office 12.0 Access Database Engine OLE DB Provider a potom klepněte na příkaz Vlastnosti.
  3. Na stránce Vlastnosti Data Link zadejte název souboru DatabaseFile.accdb ve skupinovém rámečku Zdroj dat, klepněte na tlačítko OK a potom klepněte na tlačítko Další.
  4. Na stránce Zvolte cíl klepněte v seznamu cílMicrosoft OLE DB Provider for SQL Server.
  5. V seznamu Servernázev_serveru klepněte a potom klepněte na tlačítko Další.
  6. Na stránce Zadejte Kopírovat tabulku nebo dotaz vyberte Kopírovat data z jednoho nebo více tabulek nebo zobrazení a potom klepněte na tlačítko Další.
  7. Na stránce Vybrat zdroj tabulky a zobrazení vyberte TableName importovat tabulku a potom klepněte na tlačítko Další.
  8. Na stránce Uložit a spustit balíčku klepněte na tlačítko Další.
  9. Na stránce dokončení Průvodce klepněte na tlačítko Dokončit zavřete průvodce.

Odkazy

Další informace o DTS a DTS Průvodce importem a exportem najdete SQL Server Books Online na následující web:
http://technet.microsoft.com/en-us/sqlserver/bb331756.aspx

Vlastnosti

ID článku: 285829 - Poslední aktualizace: 14. listopadu 2007 - Revize: 8.5
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
Klíčová slova: 
kbmt kbdatabase kbdesign kbexport kbimport kbhowto KB285829 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:285829

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com