Mam system Windows 2000, Oracle 8, Apache2, php.
Z SQL-a mam połączenie z bazą Oracle poprzez użytkownika ops$nick.
Jednak przy połączniu z Oraclem za pomocą php pojawia się komunikat:
"...ORA-06413: Połączenie nie jest otwarte..."
Oto skrypt, który uruchamiam:
<?
$link = @OciLogon("ops$nick", "haslo", "baza");
if (!$link)
{
echo "Nie można zalogować się do bazy <BR>";
$error = OciError();
echo "Błąd: ".$error["code"]."<br> opis: ".$error["message"];
exit;
}
?>
Przypuszczam, że problem tkwi w nazwie użytkownika.
Zamiast użytkownika "ops$nick" wpisywałem sam "nick" ale też nie działa.
Czy ktoś wie jak razwiązać ten problem ?