develooper Front page | perl.dbi.oracle-oci | Postings from February 2009

Re: Help on Calling external Perl script from Oracle DB

Thread Previous
From:
Assis Guerreiro
Date:
February 12, 2009 01:26
Subject:
Re: Help on Calling external Perl script from Oracle DB
Message ID:
4993342B.8060707@fccn.pt
Hi,

It seems that the problem is solved. I was about the character code 
<http://ipv6.google.com/search?hl=en&ei=bDKTScbnNcyp-gbhgpmuCw&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=character+Code&spell=1>of 
the ASM listener.

Thanks
Best Regards

-- 
Assis Guerreiro
WG-DNS
 
 
FCCN - Fundação para a Computação Científica Nacional | DNS.PT
Apartado 50366 | 1708-001 Lisboa | Portugal
Tel.: +351 218 440 140 | Fax.: +351 218 440 157
Email: assis.guerreiro@fccn.pt <mailto:assis.guerreiro@fccn.pt>
http://www.dns.pt


[ Antes de imprimir esta mensagem pense no ambiente. Before printing
this message, think about environment ]

NOTA DE CONFIDENCIALIDADE: Esta mensagem poderá conter informação
privilegiada e confidencial. Se não é o destinatário da presente
comunicação, agradecemos que nos informe e elimine a mensagem sem que a
mesma seja divulgada, distribuída ou copiada.
 
CONFIDENTIALITY NOTICE: This e-mail and any attachments are confidential
and may be privileged. If you are not a named recipient, please notify
the sender immediately and do not disclose the contents to another
person, use it for any purpose or store or copy the information in any
medium.


Assis Guerreiro said the following on 11-02-2009 10:35:
> Hi,
>
> I've got you email address from a presentation called "Perl for Oracle
> - Tools and Technologies, by Tim Bunce (Jan 2002)", and I really hope
> you can help me on a issue that I'm trying hard to solve, but with no
> positive result.
> The thing is:
>  I used to have the database on a single machine and everything was
> ok, until last week, when we changed to new machines.
>  now I have a Oracle 10.2.0.4 Standard Edition Database on a two nodes
> (RAC) Linux X86-64.
> And I'm trying to run a perl script (external procedure)  from the
> Database.
> Everything works fine but with a problem. My language is Portuguese
> and there are some Unicode characters, like "ç ã õ é è í ì" that we
> use here.
>
> So when I call the perl script from the database those Unicode
> characters don't work, instead they are replaced by the "?" character.
>
> I've installed the DBI module, the DBD Driver  and I'm using a
> libosint.so library and the osutil.RunOsCmd procedure to call external
> procedures, like it was before when everything was ok.
>
> Even if ask to run the linux command "echo mão" (in English is "echo
> hand") the output is wrong.
>
> declare
> cmdoutput varchar2(32767);
> cmd varchar2(32767);
> begin
> cmd := 'echo *mão*';
> osutil.RunOsCmd(cmd, cmdoutput);
> dbms_output.put_line (cmdoutput);
> end;
>
> the ouput is:
>
> 19:38:12  Start SQL Editor Execution ...
> 19:38:12  Processing ...
> *m?o*
> 19:38:12  *** SCRIPT END :  Session:WFCCN@FCCN(1)   10-02-2009
> 19:38:12 ***
> 19:38:12  End SQL Editor Execution
>
>
> Can you give any idea how to solve this problem?
>
> Thanks in advance from Portugal :)
>  
> Assis Guerreiro
> WG-DNS
>  
>  
> FCCN - Fundação para a Computação Científica Nacional | DNS.PT
> Apartado 50366 | 1708-001 Lisboa | Portugal
> Tel.: +351 218 440 140 | Fax.: +351 218 440 157
> Email: assis.guerreiro@fccn.pt <mailto:assis.guerreiro@fccn.pt>
> http://www.dns.pt
>
>
> [ Antes de imprimir esta mensagem pense no ambiente. Before printing
> this message, think about environment ]
>
> NOTA DE CONFIDENCIALIDADE: Esta mensagem poderá conter informação
> privilegiada e confidencial. Se não é o destinatário da presente
> comunicação, agradecemos que nos informe e elimine a mensagem sem que
> a mesma seja divulgada, distribuída ou copiada.
>  
> CONFIDENTIALITY NOTICE: This e-mail and any attachments are
> confidential and may be privileged. If you are not a named recipient,
> please notify the sender immediately and do not disclose the contents
> to another person, use it for any purpose or store or copy the
> information in any medium.
>



Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About