簡體   English   中英

PHP中的Oracle連接錯誤。 致命錯誤:調用未定義函數oci_connect()

[英]Oracle Connection Error in PHP. Fatal error: Call to undefined function oci_connect()

我正在該項目中工作,需要連接到Oracle數據庫。 我正在使用最新版本的WAMP 2.2,並且還激活了與PHP擴展中的Oracle相關的所有擴展。 我已使用以下代碼連接到Oracle數據庫。

<?php 

$dbHost = "192.168.0.205";
$dbHostPort="1523";
$dbServiceName = "orcl";
$usr = "system";
$pswd = "admin";
$dbConnStr = "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)
        (HOST=".$dbHost.")(PORT=".$dbHostPort."))
        (CONNECT_DATA=(SERVICE_NAME=".$dbServiceName.")))";

if(!$dbConn = oci_connect($usr,$pswd,'192.168.0.205:1158/em')){
$err = oci_error();
trigger_error('Could not establish a connection: ' . $err['message'], E_USER_ERROR);
}
else
{
echo "COnnected";
}

$strSQL = "SELECT SYSDATE FROM DUAL";

$stmt = oci_parse($dbConn,$strSQL);
if ( ! oci_execute($stmt) ){
$err = oci_error($stmt);
trigger_error('Query failed: ' . $err['message'], E_USER_ERROR);
};

while(oci_fetch($stmt)){
$rslt = oci_result($stmt, 1); print "<h3>query returned: ".$rslt."</h3>";
}
?>

請提示錯誤。 提前致謝。

OCI8 PHP擴展在您的PHP安裝中不可用。 有關安裝說明,請參見OCI8 PHP擴展手冊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM