Siga nosso Twitter
Assine nossos feeds
Add in Facebook
Visite também: BR-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Tópico Fechado
Resultados 1 a 4 de 4

  1. #1
    Data de Ingresso
    Oct 2002
    Idade
    33
    Posts
    448
    Reputação
    0

    Padrão Image no Postgree

    Pessoall,


    Que tipo de campo devo usar para armazenar image (.tif) de mais ou menos 30k cada uma sendo cerca de 150.000 imagens e aumentando, o programa esta sendo portado de Delphi 2 para Delphi 6 e terá acesso remoto no banco?

    O postgree vai aguentar o tranco?


    Um abraço,


    Marcos Amorim

  2. #2
    Mr_Mind Visitante

    Padrão Image no Postgree

    sim claro ... armazenas o q quiseres pelo formato BLOB.
    e´ simples .. o PostgreSQL tem uma função designada lo_import para importar algo pra BD e armazenar um OID (ObjectID) referenciando esse objecto.

    algo tipo ...

    (Perl)

    sub WriteBlob{
    my $ficheiro = shift;

    # abrir BD
    my $dbCon = DBI->connect("dbi<IMG SRC="images/forum/icons/icon_razz.gif">g:dbname=$db;host=$host;port=$port",$user,$pass) or die "Nao consigo escrever o OID! Nao consegui ligar a $db on $host:$port; $DBI::errstr";

    # inicia transacao
    $dbCon->{AutoCommit} = 0;

    # importa o ficheiro como oid
    my $lobjId = $dbCon->func($ficheiro, &acute;lo_import&acute;

    # finaliza transacao
    $dbCon->{AutoCommit} = 1;

    # desligar
    $dbCon2->disconnect ;

    return $lobjId;
    };


    claro q isto e&acute; uma transacção meia "hackada" pois a verdadeira forma de fazer transacções com o Perl/DBD:<IMG SRC="images/forum/icons/icon_razz.gif">gSQL nao e&acute; esta.


    depois para dump&acute;s d uma BD com OID&acute;s deves fazer:
    pg_dump NOME_DA_BD -b -o -F t > dump_da_bd.tar

    e o restore:
    pg_restore -d NOME_DA_BD dump_da_bd.tar



    abraços

  3. #3
    Mr_Mind Visitante

    Padrão Image no Postgree

    por alguma razao .. os <IMG SRC="images/forum/icons/icon_razz.gif"> terao d ser substituidos por DBD::_PgSQL sem o underscore

  4. #4
    Visitante

    Padrão Image no Postgree

    Necessito importar um banco Oracle para o Postgree, mas estou com dificuldade na cláusula "in" do comando SQL para referenciar o banco externo. Alguém já importou algum outro banco para o Postgree ?

    Obs: Do Oracle p/Access já conseguimos.

    <A HREF="mailto:lyon@tecnosistemas.com.br">lyon@tecnosistemas.com.br</A>

Tópico Fechado

Tópicos Similares

  1. Onde baixar Image debian
    Por LeoJfa no fórum Adm. em Geral
    Respostas: 3
    Último Post: 17-02-2005, 11:05
  2. Image Magick - compilar
    Por ajf no fórum Adm. em Geral
    Respostas: 0
    Último Post: 12-12-2004, 22:49
  3. PostGree + C++
    Por NeoRamza no fórum Banco de Dados
    Respostas: 0
    Último Post: 20-05-2004, 01:29
  4. Postgree
    Por serhumano no fórum Banco de Dados
    Respostas: 1
    Último Post: 10-04-2004, 08:46
  5. Image de Boot Linux
    Por marcosmamorim no fórum Adm. em Geral
    Respostas: 4
    Último Post: 22-02-2003, 15:53

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens