Imagem de 1.2 mb sql server 2000 alguem condena armazenar?

SQL Server

19/02/2006

Olá!!!
Por favor alguem condena armazenar imagens de 1.2 mb (jpeg) no banco de SQL Server? Alguem já possou por alguma experiência ruim ao armazenar imagens(jpeg) no bd?


Exvasp

Exvasp

Curtidas 0

Respostas

Edilcimar

Edilcimar

19/02/2006

Isto varia muito, tem pessoas que condenam a gravação de imagens em campo blob, preferindo gravar apenas o caminho, outras preferem gravar a imagem em si, eu faço parte do segundo grupo.


GOSTEI 0
Motta

Motta

19/02/2006

Que vantagens você vê em gravar imagens no banco Edilcimar?

Nunca fiz nenhuma aplicação deste tipo mas sempre tive em mente a 1º opção.

Veja claro as vantagens da integridade e segurança , mas será que compensa o espaço ocupado e a maior (ainda que pequena) complexidade em lidar com o dado ?

Cria o campo blob na mesma tabela ou numa tabela separada ?

Abraço


GOSTEI 0
Edilcimar

Edilcimar

19/02/2006

Eu coloco o campo na mesma tabela, salvo no banco a própria imagem para evitar que acidentalmente alguém apague a imagem do hd, quanto ao espaço ocupado é o mesmo pois após o salvamento a imagem é apagada do hd


GOSTEI 0
Exvasp

Exvasp

19/02/2006

Isto varia muito, tem pessoas que condenam a gravação de imagens em campo blob, preferindo gravar apenas o caminho, outras preferem gravar a imagem em si, eu faço parte do segundo grupo.


Muito obrigado por ter respondido.


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

19/02/2006

Colegas,

Só para constar, também prefiro armazenar no próprio banco.


GOSTEI 0
Marcelo.l

Marcelo.l

19/02/2006

Também prefiro armazenar a imagem no próprio banco de dados.

Alguns afirmam que isto pode gerar problemas com o backup que levaria muito tempo pelo tamanho do banco.

Mas se vc pensar que o backup normalmente é efetuado em segundo plano e que a facilidade de recuperar a informação em qualquer máquina cliente é bem maior (se a imagem estivesse gravada como um arquivo em um caminho no servidor, o computador cliente teria que ter acesso ao path) eu acho que no final compensa gravar a imagem no próprio banco.


GOSTEI 0
Thiagosilvab

Thiagosilvab

19/02/2006

Olá!!! Por favor alguem condena armazenar imagens de 1.2 mb (jpeg) no banco de SQL Server? Alguem já possou por alguma experiência ruim ao armazenar imagens(jpeg) no bd?


Sim, ja armazenei sem problemas um bitmap de 7.5MB mo SQL 2000.
Uso o Delphi para acessar o banco.


GOSTEI 0
POSTAR