+ Responder ao Tópico



  1. 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
    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
    por alguma razao .. os <IMG SRC="images/forum/icons/icon_razz.gif"> terao d ser substituidos por DBD::_PgSQL sem o underscore

  4. #4
    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ópicos Similares

  1. Acesso Remoto no Postgree
    Por pssgyn no fórum Servidores de Rede
    Respostas: 1
    Último Post: 02-06-2006, 07:59
  2. Postgree do Slackware 10 no 10.1
    Por rafaelpazcolles no fórum Servidores de Rede
    Respostas: 1
    Último Post: 02-05-2005, 18:16
  3. User Pam no Samba
    Por anjo-negro no fórum Servidores de Rede
    Respostas: 0
    Último Post: 24-04-2002, 08:44
  4. Mod_SSL No apache 2.0.36
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 17-04-2002, 01:20
  5. Espelhamento no Linux com hd´s IDE
    Por clmr no fórum Servidores de Rede
    Respostas: 1
    Último Post: 09-04-2002, 22:09

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L