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 To: "Dmitry Melekhov" Cc: Subject: Re: Exim, .forward and DBD::Oracle Reply-To: Harald Maier 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> From: Harald DOT Maier DOT BW AT t-online DOT de Date: Sat, 12 Apr 2003 20:08:24 +0200 In-Reply-To: <014d01c30109$221a7ac0$141ea8c0@dm> (Dmitry Melekhov's message of "Sat, 12 Apr 2003 19:35:22 +0400") Message-ID: User-Agent: Gnus/5.090018 (Oort Gnus v0.18) Emacs/21.3 (windows-nt) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Sender: 320041125923-0001 AT t-dialin DOT net "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). For test purposes you may also call the ORACLE programs, tnsping or sqlplus. Harald -- 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/