I am using php4.3.4 Build 5 on FreeBSD4.7 and am totally stuck. For about a week, I have been trying to write a php script that will access an Oracle server on a different system over the network.
I can't seem to let php know where to look to find all the contact information such as is supposed to reside in tnsnames.ora. At least, I haven't found a place to put tnsnames.ora that tns recognizes. I got word from the maintainer of the FreeBSD port of php4.3 that the oci8 functions are not accessible. The exact words were: > You cannot build and use the oci8 extension. You may only use the oracle > extension. I do have the ora_x functions such as ora_logon but I am not even sure how far I can get. The database server uses an Oracle8I data base. I am also not using php in a web development setting, but will be using it to get and put data via SQL statements in to the Oracle server. I have the IP address of the server and the port number, all of which I put in to the tnsnames.ora file and which I planted in about every directory that might possibly work. None did. Here is the test script command I am running followed by the sqlnet.log output. Rarely have I seen a diagnostic that says so much and tells me so little about what I may have failed to do.:-) Test script follows with server name changed to protect the innocent: #!/usr/local/bin/php <? //Set env variables //Maybe something goes here, but I am not sure what. putenv(""); //Login to SQL $conn= Ora_Logon("[EMAIL PROTECTED]", "password",); //Process each record ?> Here's what happens. Lines have been broken to fit the screen: Fatal OSN connect error 12545, connecting to: (DESCRIPTION=(ADDRESS=(PROTOCOL=beq)(PROGRAM=oracle) (ARGV0=oracle)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))) ')(DE VERSION INFORMATION: TNS for Intel SVR4 UNIX: Version 2.3.2.1.0 - Production Oracle Bequeath NT Protocol Adapter for Intel SVR4 UNIX: Version 2.3.2.1.0 - Production Time: 19-MAR-04 11:17:55 Tracing not turned on. Tns error struct: nr err code: 12206 TNS-12206: Message 12206 not found; No message file for product=NETWORK, facility=TNS ns main err code: 12545 TNS-12545: Message 12545 not found; No message file for product=NETWORK, facility=TNS ns secondary err code: 12560 nt main err code: 515 TNS-00515: Message 515 not found; No message file for product=NETWORK, facility=TNS Martin McCormick WB5AGZ Stillwater, OK OSU Information Technology Division Network Operations Group -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php