Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <007601c301c3$053adca0$141ea8c0@dm> From: "Dmitry Melekhov" To: "Harald Maier" Cc: References: <321323244855 DOT 20030410222844 AT familiehaase DOT de><3E9538B8 DOT 5010107 AT belkam DOT com><321323244855 DOT 20030410222844 AT familiehaase DOT de><3 DOT 0 DOT 5 DOT 32 DOT 20030410233114 DOT 007fcc30 AT incoming DOT verizon DOT net><3E963AF7 DOT 6060101 AT belkam DOT com> <3E96CA54 DOT 35118EA3 AT ieee DOT org><009201c30048$8cf1ad80$141ea8c0 AT dm> <3E96E558 DOT 9D8E5729 AT ieee DOT org><00d501c3004e$ee6a5160$141ea8c0 AT dm> <014d01c30109$221a7ac0$141ea8c0 AT dm> Subject: Re: Exim, .forward and DBD::Oracle Date: Sun, 13 Apr 2003 17:46:00 +0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ----- Original Message ----- From: To: "Dmitry Melekhov" Cc: Sent: Saturday, April 12, 2003 10:08 PM Subject: Re: Exim, .forward and DBD::Oracle > "Dmitry Melekhov" writes: > > >> Can you call your script as following: > >> > >> $ ORACLE_HOME=c:/oracle/ora81 > > > > I tried to set this as > > environment="ORACLE_HOME='c:\oracle\ora81'" > > environment="ORACLE_HOME='c:\oracle\ora81'" > > in pipe configuration in exim.conf, but this doesn't help. Well, situation > > becomes differernt, I received error: > > DynaLoader::bootstrap for DBD::Oracle (auto/DBD/Oracle/Oracle.dll) > > DBI connect('host=oracle.belkam.com;sid=TABEL','tabel',...) failed: Error > > while trying to retrieve text for error ORA-12538 (DBD ERROR: > > OCIServerAttach) at /home/tabel/test.pl line 11 > > Died at /home/tabel/test.pl line 11. > > > Now the ORACLE_HOME seems to be correct, but from the error message > above it looks that something is wrong in the specification of your > remote oracle service. Here the description of the Oracle Error. > > $ oerr ora 12538 > 12538, 00000, "TNS:no such protocol adapter" > // *Cause: The protocol adapter requested (by way of the "(PROTOCOL=..)" > // keyword-value pair in a TNS address) is unknown. If the supplied address > // is typographically correct then the protocol adaptor is not installed. > // *Action: Install the protocol adapter or correct typographically error, > // as appropriate. Note: if the supplied address was derived from > // resolving the service name, check the address in the appropriate file > // (TNSNAMES.ORA, LISTENER.ORA or TNSNET.ORA). > May be this is security problem, may be something else. I have the same situation if I run script from .forward as SYSTEM without pre-setting ORACLE_HOME outside of script. Looks very strange, but... Anyway, now I have working combination, which is good enough for me :-) Thank you!!! -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/