ID: 33712
Updated by: [EMAIL PROTECTED]
Reported By: lionel dot roux at bio-rad dot com
-Status: Open
+Status: Bogus
Bug Type: OCI8 related
Operating System: AIX5.2
PHP Version: 4.4.0
New Comment:
Obviously you have set the ORACLE_HOME to wrong value.
Not PHP problem.
Previous Comments:
------------------------------------------------------------------------
[2005-07-15 16:54:56] lionel dot roux at bio-rad dot com
Description:
------------
hello,
I have the following messages using :
$id=OCILogon("dtpfra","dtpfra",$db,$NLS_LANG);
Warning: ocilogon(): OCISessionBegin: Error while trying to retrieve
text for error ORA-12705 in /usr/local/apache2/htdocs/fonctions.php on
line 27
testconn=-1
The following parameters have been set in envars:
export ORA_NLS32=/home/oracle/9.2.0/ocommon/nls/admin/data
export
LIBPATH="/home/oracle/9.2.0/lib32:/usr/local/apache2/lib:$LIBPATH"
export
LD_LIBRARY_PATH="/home/oracle/9.2.0/lib:/home/oracle/9.2.0/lib32"
export ORACLE_BASE="/home/oracle"
export ORACLE_HOME="$ORACLE_HOME:/home/oracle/9.2.0"
export TNS_ADMIN="$ORACLE_HOME/network/admin:$TNS_ADMIN"
export NLS_LANG=american_america.WE8ISO8859P1
export LANG=C
#export LANG=en_US
export TWO_TASK=$ORACLE_HOME
Reproduce code:
---------------
putenv("ORACLE_SID=DLPFRA");
getenv("ORACLE_HOME");
getenv("TNS_ADMIN");
getenv("LD_LIBRARY_PATH");
$ORACLE_SID = getenv("ORACLE_SID");
$ORACLE_HOME = getenv("ORACLE_HOME");
$LD_LIBRARY_PATH=getenv("LD_LIBRARY_PATH");
$TNS_ADMIN=getenv("TNS_ADMIN");
$NLS_LANG=getenv("NLS_LANG");
$LANG=getenv("LANG");
print "VERIF :$ORACLE_SID, $ORACLE_HOME, $LD_LIBRARY_PATH,
$TNS_ADMIN, $NLS_LANG";
$db="(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)
(HOST=FRUX33)(PORT=1521)
)
)
(CONNECT_DATA=(SERVICE_NAME=dtpfra))
)";
$id=OCILogon("dtpfra","dtpfra",$db,$NLS_LANG);
Expected result:
----------------
Connection to the database
Actual result:
--------------
VERIF :DLPFRA, :/home/oracle/9.2.0,
/home/oracle/9.2.0/lib:/home/oracle/9.2.0/lib32,
:/home/oracle/9.2.0/network/admin:, american_america.WE8ISO8859P1
Warning: ocilogon(): OCISessionBegin: Error while trying to retrieve
text for error ORA-12705 in /usr/local/apache2/htdocs/fonctions.php on
line 27
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=33712&edit=1