ivanskins
Новичок
не могу подключится к БД
есть 2 сервера - на одном стоит РНР и Apache, на другом Oracle 9i, в сети друг друга видят, через клиента Oracle (на РНР машине) к базе идет нормальное подключение, но вот из скрипта не получается подключится .... пишу следующее:
<?
$login = "scott";
$pass = "tiger";
$db = "MS.TMU.RU";
ocilogon($login, $pass, $db);
?>
когда набираю в консоле tnsping MS.TMU.RU, подключение проходит, но через РНР никак не хочет .... в tnsnames.ora прописано следующее:
# TNSNAMES.ORA Network Configuration File: e:\oracle\ora9\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
MS.TMU.RU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MS)
(SERVER = SHARED)
)
)
вместо xxx - IP ....
возникает ошибка - Warning: ocilogon(): _oci_open_server: ORA-12154: TNS:could not resolve the connect identifier specified in w:\home\localhost\www\market\connect.php on line 7
подскажите, пожалуйста, в чем проблема ?
есть 2 сервера - на одном стоит РНР и Apache, на другом Oracle 9i, в сети друг друга видят, через клиента Oracle (на РНР машине) к базе идет нормальное подключение, но вот из скрипта не получается подключится .... пишу следующее:
<?
$login = "scott";
$pass = "tiger";
$db = "MS.TMU.RU";
ocilogon($login, $pass, $db);
?>
когда набираю в консоле tnsping MS.TMU.RU, подключение проходит, но через РНР никак не хочет .... в tnsnames.ora прописано следующее:
# TNSNAMES.ORA Network Configuration File: e:\oracle\ora9\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
MS.TMU.RU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MS)
(SERVER = SHARED)
)
)
вместо xxx - IP ....
возникает ошибка - Warning: ocilogon(): _oci_open_server: ORA-12154: TNS:could not resolve the connect identifier specified in w:\home\localhost\www\market\connect.php on line 7
подскажите, пожалуйста, в чем проблема ?