Не удается подключиться к Oracle 11g

Просто пытаюсь подключить PHP к удаленному Oracle 11g
и до сих пор не хорошо идти.

Это мой phpinfo

PHPINFO

<?php
$dbx = "(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)
(HOST = 192.168.1.131)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = TESDB)))";

$dbz = "//192.168.1.131:1521/TESDB";$db = oci_connect("user1", "user123", $dbz);

if (!$db) die("Error connecting to Oracle database: " . oci_error());

echo "Successfully connected to Oracle database!";

?>

У меня есть 2 переменные $ dbx и $ dbz
пробовал их обоих, оба провалились
даже oci_error не дает мне сообщение об ошибке
я что-то пропустил?

Спасибо

1

Решение

В строке есть ошибка:

$dbz = "//192.168.1.131:1521/TESDB"

; отсутствует, попробуйте это:

<?php
$dbz = "192.168.1.131:1521/TESDB";
$conn = oci_connect("user1", "user123", $dbz);
if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
} else {
echo "Successfully connected to Oracle database!";
}
?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]