ubiquitour.com

Cómo importar un archivo CSV a SQL 2005

Cómo importar un archivo CSV a SQL 2005

Delimitado por comas archivos contienen la extensión "CSV", que indica que el archivo está en formato de texto plano. El formato de texto plano permite que el motor de SQL Server 2005 importar registros. Los campos de registro están separados por comas, y cada nuevo disco es una nueva línea en el archivo. El motor de base de datos de SQL Server 2005 cuenta con una herramienta de línea de comandos que permite rápidamente importar estos archivos a la mesa de su servidor.

Instrucciones

1 Haga clic en el botón de "Inicio" de Windows y seleccione "Todos los programas." Haga clic en "SQL Server 2005" en los grupos de programa y haga clic en "SQL Server Management Studio" para abrir la consola principal.

2 Haga clic en el nombre del servidor de base de datos en el lado izquierdo de la ventana. Haga clic en el botón en su barra de herramientas denominada "Nueva consulta". Esto abre un editor de texto de SQL Server.

3 Crear la tabla de importación. Por ejemplo, si desea importar una lista de los clientes, crear una tabla que tiene el cliente nombre y apellido. El código siguiente crea una tabla de importación con los campos nombre y apellido de los clientes:

crear tabla CustomerImport

(custId INT,

Apellido varchar(30),

Apellido varchar(30))

Escriba este código en el editor de consulta y presione "F5" para crear la tabla en SQL Server.

4 Importar el archivo CSV a la mesa del cliente. El siguiente comando "bulk insert" toma el archivo de texto y coloca cada registro en una fila de la tabla:

a granel insertar CustomerImport

de 'c:\mycsv.txt'

con

(

fieldterminator = ',',

RowTerminator = '\n'

)

Reemplace "mycsv.txt" con el nombre de archivo para el archivo CSV. Los parámetros "fieldterminator" y "rowterminator" establecer el formato del archivo CSV. Cada campo en un archivo CSV es separado por el carácter de coma, y el parámetro "rowterminator" indica que una nueva línea denota un nuevo registro.

5 Presione la tecla "F5" para ejecutar el comando import. Puede tomar varios minutos para que el proceso de importación completar, dependiendo del tamaño del archivo de texto.