[英]PHP can't “see” a oracle table
)
我已經實現了oci Extension,並且可以連接到數據庫。
但是我不能對數據庫做任何事情:-(
在每個查詢上我找不到表或視圖。
我試圖寫一個快速測試來證明它可以在php中工作:
<?php
$conn = oci_connection("user", "pass", "localhost/xe");
$stdi = oci_parse($conn, "SELECT COUNT(*) FROM tests WHERE STATUS =110");
echo oci_execute($stdi);
並得到ORA-00942錯誤。
我在sqlDevelopper中寫了相同的語句:
SELECT COUNT(*) from tests where status = 110;
並得到結果。
似乎我有錯誤的“數據庫”,但據我所知oracle不適用於MySQL之類的單獨數據庫。
我運行Oracle Express 11,並且已經將所有權限授予該用戶。
謝謝
問題解決了。
我授予了錯誤的用戶權限。
現在有了合適的用戶,一切都很好:-)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.