Gå til innhold

problemer med php-oracle error handling


Anbefalte innlegg

Hei

Jeg prøver å fange opp feilmeldinger Oracle gir.

 

Det fungerer ved feil tilkobling:

putenv("ORACLE_SID=...");

$ora_conn = @ora_logon (".. ",".."); //Establishes a connection to Oracle

if (!$ora_conn) { //if the connection could not be established
 echo ora_error(); //print the Oracle error message (logon failure) Denne virker
 exit;
} //end if

Men ikke ved ugyldig spørring. Feilmeldingen blir

"0ORA-00000: normal, vellykket fullføring"

mens den skal feks være:

"SP2-0042: ukjent kommando "shvc" - resten av linjen blir oversett."

 

$ora_cur = @ora_do( $ora_conn, $query ); // Parse, exec and fetch the query (parse and execute a statement, then fetch the first result row)

if (!$ora_cur) { //if failure
  echo ora_error();
 exit;
}//end if

Noen som har et tips eller 2?

Lenke til kommentar
  • 2 uker senere...
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...