Una Forma Rápida de Importar Archivos DBF de dBase a SQL Server

X

Privacidad & Cookies

Este sitio utiliza cookies. Al continuar, usted acepta su uso. Obtenga más información, incluido cómo controlar las cookies.

¡Lo tengo!

Anuncios

Puede convertirse en un problema si intenta importar un archivo de datos dBase en SQL Server 2005 o su versión avanzada, no como SQL Server 2000 Enterprise Manager, la herramienta SQL Server management studio no proporciona directamente una herramienta de asistente tan sencilla como SQL Server 2000 Enterprise Manager, ether utiliza un servidor vinculado o crea un paquete DTS. Si está cansado de este tipo de pasos, hay una manera fácil de ayudarlo a acceder rápidamente a cualquier archivo de datos DBF de dBase utilizando SQL Server management studio como se muestra a continuación:

1. Abra una nueva ventana de consulta;

2. Ejecute scripts de seguimiento para habilitar OPENROWSET en SQL Server:
sp_configure ‘mostrar opciones avanzadas’, 1
reconfigure;
GO

sp_configure ‘Consultas distribuidas ad Hoc’, 1
reconfigure;
GO

3. Componga la instrucción de consulta utilizando el siguiente patrón:
SELECCIONE * DE OPENROWSET
(
‘MICROSOFT.JET.OLEDB.4.0’,
‘dBase IV; HDR = NO; IMEX=2; DATABASE = full_path_of_your_data_files_location’,
‘SELECCIONE * DE su_dbase_dbf_file_name’
)

Por ejemplo, si full_path_of_your_data_files_location es c:\dBase \ data,
su_dbase_dbf_file_name es clientes.dbf, la instrucción de consulta debe ser
algo como a continuación:
SELECCIONAR * DE OPENROWSET
(
‘MICROSOFT.JET.OLEDB.4.0’,
‘dBase IV; HDR = NO; IMEX=2; DATABASE=c:\dBase\data’,
‘SELECCIONAR * DE los clientes.dbf
)

Anuncios

Write a Comment

Tu dirección de correo electrónico no será publicada.