Hallo erstmal,
habe hier ein kleines Problem mit der "OCI_execute"-Funktion. Die Verbindung zur Datenbank klappt ohne Probleme.
gekürztes Script:
<?php
$db = "(DESCRIPTION=(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.4.200)(PORT = 1521)))(CONNECT_DATA=(SID=TEST)))";
echo "Attemping database connection...";
$conn = @OCILogon("*****","*****",$db);
if (!$conn)
{
echo "...FAILED\n";
if (OCIError($conn))
{
$erra=OCIError($conn);
dodberror("SQL Error: $erra[code] $erra[message]");
}
exit;
}
else
{
echo "...connected\n<BR>";
}
echo "Server Version: " . oci_server_version($conn)."\n<BR>";
$stmt = oci_parse($conn, "SELECT * FROM FALL");
$go = oci_execute($stmt);
//Hier soll es weiter gehen
oci_free_statement($stmt);
OCILogoff($conn);
?>
Meldungen im Browser:
Attemping database connection......connected
Server Version: Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.5.0 - Production
Warning: oci_execute() [function.oci-execute]: OCIStmtExecute: Error while trying to retrieve text for error ORA-03106 in .....\index.php on line 28
Kann mir da vielleicht jemand weiterhelfen. Habe schon gesucht wie ein Weltmeister . da muss es doch irgendwo noch eine Einstellung geben. . Schon mal Danke im vorraus