Oracle i PHP - błąd podłączenie do bazy.
: 15 lip 2009, 19:40
Próbuje podłączyć się do zdalnej bazy oracle 10g XE znajdującej się na serwerze. Mam zainstalowany client oracle i na tym komputerze pracuje aplikacja korzystająca z bazy oracle.
Gdzie tutaj jest błąd?
Otrzymuje komunikat: ORA-06413: Connection not open
<?
$db = "(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = adres_IP)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)";
if ($c = @oci_connect("login","hasło","$db"))
{
echo "Udane połączenie z bazą danych Oracle.
";
oci_close($c);
}
else
{
$errorMessage = oci_error();
print '<table border="1" cellpadding="0" cellspacing="0">';
foreach ($errorMessage as $name => $value)
print '<tr><td>'.$name.'</td><td>'.$value.'</td></tr>';
print '</table>';
}
?>
Gdzie tutaj jest błąd?