Anuncios

IT Certification Category (Spanish)468x60

martes, 2 de agosto de 2011

Importar varias imágenes a la base de datos SQL Server


En un artículo anterior les mostré como insertar imágenes dentro de las tablas de SQL Server. Pero que sucede si tengo 100 o 1000 o más imágenes.

El presente ejemplo permite importar varias imágenes a la vez en SQL Server.

Estoy incluyendo el video de como hacerlo en youtube. Lo que voy a hacer es importar imágenes cuyas direcciones están almacenadas en un archivo de texto .txt:
imagenes.txt
------------------------
c:\arabe.jpg
c:\charanguito.jpg
c:\paco.jpg
-----------------------
Para mi cometido, voy a utilizar SQL Server Business Intelligence Development Studio (BIDS).
Si usted NUNCA JAMÁS DE LOS JAMASES usó BIDS, justamente para usted es este artículo.
Usted aprenderá a crear el proyecto de 0.

Para bajarse el script que crea la tabla, para bajarse las imágenes y el archivo txt, usted puede bajarse el proyecto de acá:

DOWNLOAD

Script para crear una tabla con imágenes:


SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[Imagenes](
      [ID] [int] IDENTITY(0,1) NOT NULL,
      [DireccionImagen] [varchar](70) NOT NULL,
      [Imagen] [image] NOT NULL,
 CONSTRAINT [PK__Picture__8C2866F87F60ED59] PRIMARY KEY CLUSTERED
(
      [ID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO



Este script simplemente crea una tabla con una columna del tipo imágen.
Ahora lo que queda es ver el video.



Video en youbute para mostrar como importar imágenes con SQL Server Business Intelligence
Para mayor información y para saber más sobre herramientas de Business Intelligence toma los cursos de SQL Server Business Intelligence en la IT Academy de la  fundación Jala.

Tienes dudas ?. Si es así, escribe a este blog.

People who read this post also read :