Amigos,

 Estou com este problema do DBILINK,  alguem pode me ajudar, o historico
esta abaixo:
Abraços

>
>
> Postgres 8.4.1 - Compilado com PERL.
> Cent OS 5.3 - Todos os Pacotes Perl
> Instant Client 10.2.0.4 - Base, SDK e SQLPLUS
> Pacote Perl YAML 0.62 - pacote rpm instalado com sucesso.
> Pacote DBI-1.609 - compilado com sucesso.
> DBI-LINK 2.0.0 - compilado com sucesso.
> DBD-PG 2.13 compilado com sucesso.
> DBD-Oracle 1.21 compilado com sucesso.
>
> Foi criado um arquivo .perl:
>
>
> vi teste_dbd_oracle.pl
>
> #!/usr/bin/perl
>
> $oracle_server="10.182.10.79";
>
> $oracle_listener="nome do listener";
>
> $oracle_sid="BJMID";
>
> $oracle_port="1521";
>
> $oracle_user="infra";
>
> $oracle_password="senha";
>
> $oracle_table_de_test="controle";
>
> use DBI;
>
> use DBD::Oracle;
>
> my $dbh =
> DBI->connect("dbi:Oracle:host=$oracle_server;port=$oracle_port;sid=$oracle_sid",
> $oracle_user, $oracle_password)
>
> or die "Impossible de se connecter à a base Oracle : " . DBI->errstr;
>
> my $sth = $dbh->prepare("SELECT * FROM $oracle_table_de_test")
>
> or die "Impossible de preparer la requette: " . $dbh->errstr;
>
> $sth->execute()
>
> or die "Impossible d'exéter la requette: " . $sth->errstr;
>
> while ( my @data = $sth->fetchrow_array() )
>
> {
>
> my $firstname = $data[1];
>
> my $id = $data[2];
>
> print "\t$id: $firstname $lastname\n";
>
> }
>
> if ($sth->rows == 0)
>
> {
>
> print "Table vide\n";
>
> }
>
> $sth->finish;
>
> $dbh->disconnect;
>
> Salvar
>
> perl teste_dbd_oracle.pl - Teste realizado com sucesso.
>
> Agora quando tentar trazer o esquema:
>
> vi conn_oracle.sql
>
> SELECT dbi_link.make_accessor_functions(
> 'dbi:Oracle:sid="BJMID";host="10.182.10.79"',
> '"infra"',
> '"senha"',
> '---
> AutoCommit:1
> RaiseError: 1
> PrintError: 1',
> NULL,
> NULL,
> NULL,
> '"infraoracle"'
> );
> psql -U postgres -d teste -f conn_oracle.sql
>
> psql:conn_oracle.sql:13: ERROR:  value for domain dbi_link.yaml violates
> check constraint "yaml_check"
>
>
>  ------------------------------
> *De:* Andre Gustavo [mailto:[email protected]]
> *Enviada em:* quinta-feira, 26 de novembro de 2009 23:57
> *Para:* Rodrigo Amadeu Reis Cavalcante - FOR
> *Assunto:* Fwd: Proposta CEGAS
>
>
> de acordo.. se o cara fechar
>
>
>
>
> Olhai ai e ve se esta ok.
>
>
>
> ------------------------------
> Chegou o Windows 7. Deixe seu computador mais simples e fácil. Clique para
> conhecer.<http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539>
>
>
>
> --
> Analista de Suporte DBA
> André Gustavo Batista Medeiros
>



-- 
Analista de Suporte DBA
André Gustavo Batista Medeiros

<<Outlook.jpg>>

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a