Almacenar PDF

19/04/2008 - 23:01 por Rodrigo | Informe spam
Pregunta:

¿ Se podran almacenar archivos PDF en el Servidor SQL Server 2000 ?

Si asi fuese, ¿ Los almacena reduciendo su tamaño o (compactados o cifrados) ?

Convendra guardar dichos archivos en una base de datos.

La idea es poder almacenar gran cantidad de documentos PDF en un lugar
seguro, mas que una carpeta compartida.

Gracias.

Preguntas similare

Leer las respuestas

#1 Maxi Accotto
19/04/2008 - 23:54 | Informe spam
Si se puede, de hecho si usted usa sharepoint todo se guarda en la base de
datos.
Comprimirlos es buena idea para que pesen menos en la base.

Sharepoint un producto de microsoft utiliza sql como backend y todo pero
todo lo guarda en la base de datos y es muy eficiente de verdad


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Rodrigo" escribió en el mensaje de
noticias:
Pregunta:

¿ Se podran almacenar archivos PDF en el Servidor SQL Server 2000 ?

Si asi fuese, ¿ Los almacena reduciendo su tamaño o (compactados o
cifrados) ?

Convendra guardar dichos archivos en una base de datos.

La idea es poder almacenar gran cantidad de documentos PDF en un lugar
seguro, mas que una carpeta compartida.

Gracias.
Respuesta Responder a este mensaje
#2 Enrique Catala Bañuls
21/04/2008 - 01:19 | Informe spam
Como poderse se pueden, pero ten presente que según el uso que le vayas a dar
puede ser o no recomendable.

Si fundamentalmente de media almacenas ficheros superiores a 1Mb, no te
recomiendo que los almacenes en SQL Server puesto que se almacena en
estructuras binarias (BLOBs - Binary Large Objects) que son poco
recomendables si lo que buscas es rendimiento.

En SQL Server 2008 de hecho aparece el nuevo tipo de datos FILESTREAM
precisamente para eliminar esta limitación, y lo hace almacenando los
ficheros en el sistema de ficheros de forma transaccional.

Si por el contrario lo que vas a hacer es tener algun tipo de repositorio de
acceso esporádico, si que es cierto que almacenarlo en la BBDD te facilitará
la labor de realizar mantenimiento y backups, pero no lo plantees si lo que
buscas es un sistema de alto rendimiento y con vistas a escalabilidad.

Te recomiendo que leas este artículo donde seguro sales de dudas:
http://www.microsoft.com/technet/pr...x?mfr=true
Ahi encontrarás incluso un apartado donde explica de forma mas detallada la
elección "Database or File System"

Enrique Catala Bañuls
Solid Quality Mentors



"Rodrigo" wrote:

Pregunta:

¿ Se podran almacenar archivos PDF en el Servidor SQL Server 2000 ?

Si asi fuese, ¿ Los almacena reduciendo su tamaño o (compactados o cifrados) ?

Convendra guardar dichos archivos en una base de datos.

La idea es poder almacenar gran cantidad de documentos PDF en un lugar
seguro, mas que una carpeta compartida.

Gracias.
Respuesta Responder a este mensaje
#3 Maxi
21/04/2008 - 17:16 | Informe spam
Hola, bueno este es un tema pujante diria ;-) en que te basas que tener mas
de 1mb de archivos es malo? yo tengo sistemas que tienen mucho mas que eso
en ciertos documentos y con una buena planificacion y administracion no son
nada lentos.
De hecho Sharepoint almacena documentos grandes y anda muy pero muy rapido.

El filestream es una alternativa para quienes hoy no guardan los doc en la
base de datos y quieren tener integracion con ella.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Enrique Catala Bañuls"
escribió en el mensaje
news:
Como poderse se pueden, pero ten presente que según el uso que le vayas a
dar
puede ser o no recomendable.

Si fundamentalmente de media almacenas ficheros superiores a 1Mb, no te
recomiendo que los almacenes en SQL Server puesto que se almacena en
estructuras binarias (BLOBs - Binary Large Objects) que son poco
recomendables si lo que buscas es rendimiento.

En SQL Server 2008 de hecho aparece el nuevo tipo de datos FILESTREAM
precisamente para eliminar esta limitación, y lo hace almacenando los
ficheros en el sistema de ficheros de forma transaccional.

Si por el contrario lo que vas a hacer es tener algun tipo de repositorio
de
acceso esporádico, si que es cierto que almacenarlo en la BBDD te
facilitará
la labor de realizar mantenimiento y backups, pero no lo plantees si lo
que
buscas es un sistema de alto rendimiento y con vistas a escalabilidad.

Te recomiendo que leas este artículo donde seguro sales de dudas:
http://www.microsoft.com/technet/pr...x?mfr=true
Ahi encontrarás incluso un apartado donde explica de forma mas detallada
la
elección "Database or File System"

Enrique Catala Bañuls
Solid Quality Mentors



"Rodrigo" wrote:

Pregunta:

¿ Se podran almacenar archivos PDF en el Servidor SQL Server 2000 ?

Si asi fuese, ¿ Los almacena reduciendo su tamaño o (compactados o
cifrados) ?

Convendra guardar dichos archivos en una base de datos.

La idea es poder almacenar gran cantidad de documentos PDF en un lugar
seguro, mas que una carpeta compartida.

Gracias.
Respuesta Responder a este mensaje
#4 Enrique Catala Bañuls
21/04/2008 - 23:08 | Informe spam
hombre, no digo que sea malo, no me malinterpretes. Me baso en estudios que
hemos realizado ya, pero como he comentado tambien, depende del uso que le
de; todo se analiza por supuesto.

De todas formas, microsoft toma tambien ese margen de 1Mb para recomendar el
uso de FILESTREAM, solo que en ese caso recomienda usarlo para archivos
mayores de 1Mb.

Encuanto a sharepoint...es un poco mas complejo que tener los archivos
simplemente almacenados en la columna de alguna tabla:
http://msdn2.microsoft.com/en-us/li...2812.aspx. Por otro lado, la
siguiente versión de sharepoint tiene todas las papeletas de utilizar
FILESTREAM.

Un saludo.
Enrique Catala Bañuls
Solid Quality Mentors



"Maxi" wrote:

Hola, bueno este es un tema pujante diria ;-) en que te basas que tener mas
de 1mb de archivos es malo? yo tengo sistemas que tienen mucho mas que eso
en ciertos documentos y con una buena planificacion y administracion no son
nada lentos.
De hecho Sharepoint almacena documentos grandes y anda muy pero muy rapido.

El filestream es una alternativa para quienes hoy no guardan los doc en la
base de datos y quieren tener integracion con ella.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Enrique Catala Bañuls"
escribió en el mensaje
news:
> Como poderse se pueden, pero ten presente que según el uso que le vayas a
> dar
> puede ser o no recomendable.
>
> Si fundamentalmente de media almacenas ficheros superiores a 1Mb, no te
> recomiendo que los almacenes en SQL Server puesto que se almacena en
> estructuras binarias (BLOBs - Binary Large Objects) que son poco
> recomendables si lo que buscas es rendimiento.
>
> En SQL Server 2008 de hecho aparece el nuevo tipo de datos FILESTREAM
> precisamente para eliminar esta limitación, y lo hace almacenando los
> ficheros en el sistema de ficheros de forma transaccional.
>
> Si por el contrario lo que vas a hacer es tener algun tipo de repositorio
> de
> acceso esporádico, si que es cierto que almacenarlo en la BBDD te
> facilitará
> la labor de realizar mantenimiento y backups, pero no lo plantees si lo
> que
> buscas es un sistema de alto rendimiento y con vistas a escalabilidad.
>
> Te recomiendo que leas este artículo donde seguro sales de dudas:
> http://www.microsoft.com/technet/pr...x?mfr=true
> Ahi encontrarás incluso un apartado donde explica de forma mas detallada
> la
> elección "Database or File System"
>
> Enrique Catala Bañuls
> Solid Quality Mentors
>
>
>
> "Rodrigo" wrote:
>
>> Pregunta:
>>
>> ¿ Se podran almacenar archivos PDF en el Servidor SQL Server 2000 ?
>>
>> Si asi fuese, ¿ Los almacena reduciendo su tamaño o (compactados o
>> cifrados) ?
>>
>> Convendra guardar dichos archivos en una base de datos.
>>
>> La idea es poder almacenar gran cantidad de documentos PDF en un lugar
>> seguro, mas que una carpeta compartida.
>>
>> Gracias.



Respuesta Responder a este mensaje
#5 Maxi Accotto
22/04/2008 - 05:32 | Informe spam
Hola, no se que estudios has hecho francamente pero te puedo decir que con
archivos mayores a 1mb funciona de mil maravillas.
Tenemos un cliente que tienen todo el manejo de E-Learning y documentacion
en la base de datos, hay archivos de hasta 20mb y tienen mas de 1.000
usuarios concurrentes en un servidor moderado y todo funciona de mil
maravillas. Eso si, buenos discos pero nada mas.


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Enrique Catala Bañuls"
escribió en el mensaje de
noticias:
hombre, no digo que sea malo, no me malinterpretes. Me baso en estudios
que
hemos realizado ya, pero como he comentado tambien, depende del uso que le
de; todo se analiza por supuesto.

De todas formas, microsoft toma tambien ese margen de 1Mb para recomendar
el
uso de FILESTREAM, solo que en ese caso recomienda usarlo para archivos
mayores de 1Mb.

Encuanto a sharepoint...es un poco mas complejo que tener los archivos
simplemente almacenados en la columna de alguna tabla:
http://msdn2.microsoft.com/en-us/li...2812.aspx. Por otro lado, la
siguiente versión de sharepoint tiene todas las papeletas de utilizar
FILESTREAM.

Un saludo.
Enrique Catala Bañuls
Solid Quality Mentors



"Maxi" wrote:

Hola, bueno este es un tema pujante diria ;-) en que te basas que tener
mas
de 1mb de archivos es malo? yo tengo sistemas que tienen mucho mas que
eso
en ciertos documentos y con una buena planificacion y administracion no
son
nada lentos.
De hecho Sharepoint almacena documentos grandes y anda muy pero muy
rapido.

El filestream es una alternativa para quienes hoy no guardan los doc en
la
base de datos y quieren tener integracion con ella.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Enrique Catala Bañuls"
escribió en el mensaje
news:
> Como poderse se pueden, pero ten presente que según el uso que le vayas
> a
> dar
> puede ser o no recomendable.
>
> Si fundamentalmente de media almacenas ficheros superiores a 1Mb, no te
> recomiendo que los almacenes en SQL Server puesto que se almacena en
> estructuras binarias (BLOBs - Binary Large Objects) que son poco
> recomendables si lo que buscas es rendimiento.
>
> En SQL Server 2008 de hecho aparece el nuevo tipo de datos FILESTREAM
> precisamente para eliminar esta limitación, y lo hace almacenando los
> ficheros en el sistema de ficheros de forma transaccional.
>
> Si por el contrario lo que vas a hacer es tener algun tipo de
> repositorio
> de
> acceso esporádico, si que es cierto que almacenarlo en la BBDD te
> facilitará
> la labor de realizar mantenimiento y backups, pero no lo plantees si lo
> que
> buscas es un sistema de alto rendimiento y con vistas a escalabilidad.
>
> Te recomiendo que leas este artículo donde seguro sales de dudas:
> http://www.microsoft.com/technet/pr...x?mfr=true
> Ahi encontrarás incluso un apartado donde explica de forma mas
> detallada
> la
> elección "Database or File System"
>
> Enrique Catala Bañuls
> Solid Quality Mentors
>
>
>
> "Rodrigo" wrote:
>
>> Pregunta:
>>
>> ¿ Se podran almacenar archivos PDF en el Servidor SQL Server 2000 ?
>>
>> Si asi fuese, ¿ Los almacena reduciendo su tamaño o (compactados o
>> cifrados) ?
>>
>> Convendra guardar dichos archivos en una base de datos.
>>
>> La idea es poder almacenar gran cantidad de documentos PDF en un lugar
>> seguro, mas que una carpeta compartida.
>>
>> Gracias.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida