rychlý způsob, jak importovat dBase DBF soubory do SQL Server

X

soukromí & Cookies

tyto stránky používají cookies. Pokračováním souhlasíte s jejich použitím. Další informace, včetně toho, jak ovládat soubory cookie.

Mám To!

reklamy

může se stát problémem, pokud se pokusíte importovat datový soubor dBase do SQL Server 2005 nebo jeho pokročilé verze, ne jako SQL Server 2000 Enterprise Manager, nástroj SQL Server management studio přímo neposkytuje nástroj průvodce jako esay jako SQL Server 2000 Enterprise Manager, ether využívá propojený Server nebo vytváří balíček DTS. Pokud jste unaveni z těchto kroků, existuje snadný způsob, jak vám pomoci rychle přistupovat k jakémukoli datovému souboru dBase DBF pomocí SQL Server management studio, jak je uvedeno níže:

1. Otevřete nové okno dotazu;

2. Spusťte follwoing skripty povolit OPENROWSET v SQL Serveru:
sp_configure ‚Zobrazit pokročilé možnosti‘, 1
rekonfigurace;
GO

sp_configure ‚Ad Hoc distribuované dotazy‘, 1
rekonfigurace;
GO

3. Compose query statement using follwoing pattern:
SELECT * FROM OPENROWSET
(
‚MICROSOFT.TRYSKA.OLEDB.4.0‘,
‚dBase IV; HDR=NO; IMEX=2; DATABASE=full_path_of_your_data_files_location‘,
‚SELECT * FROM your_dBase_DBF_file_name‘
)

například pokud full_path_of_your_data_files_location je c:\DBase \ data,
your_dBase_DBF_file_name je zákazník.dbf, příkaz dotazu by měl být
něco jako níže:
vyberte * z OPENROWSETU
(
‚MICROSOFT.TRYSKA.OLEDB.4.0‘,
‚dBase IV; HDR=NO; IMEX=2; DATABASE=c: \ DBase\data‘,
‚ Vyberte * od zákazníků.dbf
)

inzeráty

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.