Uma Maneira Rápida de Importar dBase Arquivos DBF para o SQL Server

X

Privacidade & Cookies

Este site utiliza cookies. Ao Continuar, você concorda com o uso deles. Saiba mais, incluindo como controlar cookies.

Consegui!

Anúncios

Ele pode se tornar um problema se você tentar importar dBase arquivo de dados no SQL Server 2005 ou sua versão mais avançada, não como o SQL Server 2000 Enterprise Manager, o SQL Server management studio ferramenta não fornece diretamente um assistente de ferramenta tão fácil como com o SQL Server 2000 Enterprise Manager, éter fazer uso de Servidor Vinculado ou criar um pacote DTS. Se você está cansado desses tipos de etapas, existe uma maneira fácil de ajudá-lo a acessar rapidamente qualquer arquivo de dados dBase DBF usando o SQL Server management studio como abaixo:

1. Abra uma nova janela de consulta;

2. Execute scripts follwoing para habilitar o OPENROWSET no SQL Server:
sp_configure ‘Mostrar opções avançadas’, 1
reconfigure;
GO

sp_configure ‘consultas distribuídas ad Hoc’, 1
reconfigure;
GO

3. Componha a instrução de consulta usando o padrão follwoing:
SELECT * FROM OPENROWSET
(
‘MICROSOFT.JACTO.OLEDB.4.0’,
‘dBase IV;HDR=no;IMEX=2;BANCO de dados=full_path_of_your_data_files_location’,
‘SELECT * FROM your_dBase_DBF_file_name’
)

Por exemplo, se full_path_of_your_data_files_location é c:\DBase \ data,
your_dBase_DBF_file_name são clientes.dbf, a instrução query deve ser
algo como abaixo:
SELECT * from OPENROWSET
(
‘ MICROSOFT.JACTO.OLEDB.4.0’,
‘dBase IV; HDR = NO; IMEX=2; DATABASE = c: \ DBase \ data’,
‘ SELECT * FROM customers.dbf
)

Anúncios

Write a Comment

O seu endereço de email não será publicado.