P H P  V I E T  N A M  P O R T A L
Xin chào, Khách. Vui lòng đăng nhập hoặc đăng ký tài khoản.
Bạn đã quên email kích hoạt?






     Trang chủ | Download | Tự học PHP | Kho tư liệu | Diễn đàn
Trang: [1]
  In  
Tác giảChủ đề: kết nối CSDL Oracle error trên PHP & IIS  (Đã đọc 1754 lần)
nhantam
PHP Starter
*
Posts: 1


Xem hồ sơ Email
« on: February 02, 2010, 09:41:03 PM »

Code:
$db = "(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.2)(PORT = 1521)))
(CONNECT_DATA =(SERVER = DEDICATED)(SID = orcl)))";

$conn = oci_connect('ssp', 'ssp', $db);
$s = oci_parse($conn, 'select * from CLIACCT ');
oci_execute($s);
while (($row = oci_fetch_array($s, OCI_ASSOC)) != false ) {
   foreach ($row as $item) {
      print $item;
   }
}


Mình connect tới csdl Oracle từ máy khác trong cùng LAN 192.168.1.2.
Với đoạn code trên bỏ sang máy cài XAMP apache thì chạy OK, nhưng khi bỏ qua IIS & PHP thì lỗi như sau:


Code:
Warning: oci_connect() [function.oci-connect]: OCIEnvNlsCreate() failed.
There is something wrong with your system -
please check that PATH includes the directory with Oracle Instant Client libraries
in C:\Inetpub\wwwroot\oracle\test_2.php on line 111

mặc dù đã mở extension php_oci8.dll

Bác nào biết lỗi nào xin chỉ giúp ? cảm ơn các bác nhiều


« Last Edit: February 02, 2010, 09:42:35 PM bởi nhantam » Logged
Trang: [1]
  In  
 
Chuyển sang:  

Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC . Modified by PHPVN Members