PHP中的ORA-12504警告
我有以下用于在Linux中使用PHP检查Oracle数据库连接的脚本:PHP中的ORA-12504警告,php,linux,oracle11g,Php,Linux,Oracle11g,我有以下用于在Linux中使用PHP检查Oracle数据库连接的脚本: <?php $conn = oci_connect('proekt', 'proekt1', 'localhost:1521'); $stid = oci_parse($conn, "select 1+2 as sum from dual"); oci_execute($stid); $row = oci_fetch_array($stid, OCI_B
<?php
$conn = oci_connect('proekt', 'proekt1', 'localhost:1521');
$stid = oci_parse($conn, "select 1+2 as sum from dual");
oci_execute($stid);
$row = oci_fetch_array($stid, OCI_BOTH);
echo $row[SUM];
?>
如何修复它以及问题是什么?更改oci_connect()中的第三个参数帮助我:
$conn = oci_connect('proekt', 'proekt1', ' (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = proekt)
)
)');
更改oci_connect()中的第三个参数帮助我:
$conn = oci_connect('proekt', 'proekt1', ' (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = proekt)
)
)');
因为“oci_connect()”失败。“oci_connect()”问题可能是Oracle配置问题(而不是PHP编码问题)。请检查此链接这将帮助您:因为“oci_connect()”失败。“oci_connect()”问题可能是Oracle配置问题(而不是PHP编码问题)。请检查此链接这将帮助您: