een snelle manier om dBase DBF bestanden te importeren in SQL Server

X

Privacy & Cookies

deze website maakt gebruik van cookies. Door verder te gaan, gaat u akkoord met het gebruik ervan. Meer informatie, waaronder het beheren van cookies.

Ik Heb Het!

advertenties

het kan een probleem worden als u dBase-gegevensbestand probeert te importeren in SQL Server 2005 of de geavanceerde versie ervan, niet zoals SQL Server 2000 Enterprise Manager, de SQL Server management studio tool biedt niet direct een wizard tool als esay als SQL Server 2000 Enterprise Manager, ether gebruik maken van gekoppelde Server of maak een DTS-pakket. Als u moe bent van dit soort stappen, is er een eenvoudige manier om u te helpen om snel toegang te krijgen tot elk dBase DBF-gegevensbestand met behulp van SQL Server management studio zoals hieronder:

1. Open een nieuw zoekvenster;

2. Voer vervolgscripts uit om OPENROWSET in SQL Server in te schakelen:
sp_configure’geavanceerde opties tonen’, 1
herconfigure;
GO

sp_configure’ Ad Hoc Distributed Queries’, 1
herconfigure;
GO

3. Stel query-statement op met behulp van follwoing pattern:
selecteer * uit OPENROWSET
(
‘MICROSOFT.JET.OLEDB.4.0’,
‘dBase IV; HDR = NO; IMEX = 2; DATABASE=full_path_of_your_data_files_location’,
‘SELECT * FROM your_dBase_DBF_file_name’
)

bijvoorbeeld, als full_path_of_your_data_files_location c is:\DBase \ data,
uw_dbase_dbf_file_naam is klanten.dbf, de query statement moet
ongeveer zoals hieronder:
SELECT * FROM OPENROWSET
(
‘MICROSOFT.JET.OLEDB.4.0’,
‘dBase IV; HDR = NO;IMEX=2; DATABASE=c:\dBase\data’,
‘SELECT * FROM customers.dbf
)

advertenties

Write a Comment

Het e-mailadres wordt niet gepubliceerd.