Base de datos grandes con imagens

SQL, mySQL, postgreSQL y otros motores
Responder
Cristian78
Al nivel de RZ
Mensajes: 108
Registrado: Dom Abr 17, 2011 6:07 pm
Contactar:

Base de datos grandes con imagens

Mensaje por Cristian78 » Dom May 16, 2021 7:11 pm

Alguien tiene idea que motor podría usar en clarion para base de datos mas grande que la que te permite el SQL Server Express? Tengo un cliente que no tiene recursos para pagar una licencia y que su sistema guarde unas fotos. Una opción es que quede en carpetas dentro del windows, y que el sistema guarde solo la ruta, pero también quiero evaluar que quede todo guardado dentro del sistema pero allí con el SQL Server express imposible ya que solo guarda hasta 10gb. Alguna idea o sugerencia al respecto?


SDigitales
Novato
Mensajes: 26
Registrado: Mar Feb 08, 2011 2:50 pm
Contactar:

Re: Base de datos grandes con imagens

Mensaje por SDigitales » Mié Jun 09, 2021 12:39 pm

Hola...
Varias alternativas:
a) Fijate la versión de SQL Server Express. Segun avanza la versión, el tamaño de la DB también se incrementa.
b) Y si armas distintas DB? Y dividís en distintas DB las bases de datos?
c) Las imágenes, están optimizadas? (en JPG, compactadas, en tamaños adecuados)
Verifica esto...
Nos vemos..

Avatar de Usuario
Mauricio
Desarrollador de Clarion
Mensajes: 1125
Registrado: Dom Feb 06, 2011 9:34 am
Ubicación: España
Contactar:

Re: Base de datos grandes con imagens

Mensaje por Mauricio » Vie Jun 11, 2021 8:15 am

PostgreSQL es una opción. Gratuita y muy usada, te conectás por ODBC.
Cuidado cómo guardás las imágenes. Por ejemplo, si tienes una tabla de artículos, no pongas la imagen en esa tabla sino mejor hacé una tabla ARTICULO_IMAGEN con una relación 1:1 o 1:M. En algún momento vas a hacer un SELECT * de tu tabla de ARTICULOS y te vas a dar cuenta por qué es mejor en tablas separadas.
La opción del PATH también es buena.
Mauricio, básicamente usando Clarion 6.3
www.tdcsoftware.com y www.clarioneros.com/blog

Cristian78
Al nivel de RZ
Mensajes: 108
Registrado: Dom Abr 17, 2011 6:07 pm
Contactar:

Re: Base de datos grandes con imagens

Mensaje por Cristian78 » Vie Jul 23, 2021 11:19 pm

Gracias Mauricio, la idea es justamente guardar las imagenes en tabla aparte. Me podrás orientar como realizar la conexión ODBC con PostgreSQL? Hasta ahora, solo había trabajado con TPS y últimamente con SQLServer. La conexión la realizo configurando en el DCT cada una de las tablas el driver de sql server y luego para la conexión:

- en el owner name: pongo una variable global para que reciba los datos de conexión al server y el full path name va el nombre de la tabla tal y como esta en el server.
Gracias por tu ayuda, espero tu comentario.


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados