안녕하세요 현재
mysql+apache+php4+oracle client 환경을 갖추고 오라클 서버에 접근 하기 위해 아래와
같이 테스트 해보니까 에러가 많이 뜨네요....물론 sqlplus로는 접근이 되고 컴파일할때 에러는 하나도 나오지 않았으나 아래와
같이 하면 안됩니다...도움좀 부탁 드립니다...
테스트 소스
----------------------------------------------------------
1.]<center>
2.]<br>
3.]PHP를 이용한 오라클 연동 테스트입니다.
4.]<p>
5.]</center>
6.]
7.]<?php
8.]
9.]$handle = OCIlogon("scott","tiger","dbserver") ;
10]
11]$query = "select * from emp";
12]$ret=ociparse($handle, $query) ;
13]ociexecute($ret);
14]
15]echo "<pre>\n";
16]echo "$query\n\n";
17]
18]$numcols=0;
19]while (ocifetch($ret))
20]{
21]$numcols = ocinumcols($ret);
22]for ($i=1; $i <= $numcols; $i++)
23]{
24]$column_name=ocicolumnname($ret, $i);
25]$data=trim(ociresult($ret, $i));
26]if ($data=="") $data="NULL";
27]echo "$data\t";
28]}
29]echo "\n";
30]}
31]$numrows = ocirowcount($ret);
32]echo "\nROWS RETURNED : $numrows\n";
33]echo "</pre>";
34]
35]//oci_close($cursor);
36]ocilogoff($handle);
37]?>
PHP를 이용한 오라클 연동 테스트입니다.
Warning: _oci_open_server: Error while trying to retrieve text for error ORA-12154 in /usr/local/apache/htdocs/php-src/regster/test.php3 on line 9
Warning: Supplied argument is not a valid OCI8-Connection resource in /usr/local/apache/htdocs/php-src/regster/test.php3 on line 12
Warning: Supplied argument is not a valid OCI8-Statement resource in /usr/local/apache/htdocs/php-src/regster/test.php3 on line 13
select * from emp
Warning: Supplied argument is not a valid OCI8-Statement resource in /usr/local/apache/htdocs/php-src/regster/test.php3 on line 19
Warning: Supplied argument is not a valid OCI8-Statement resource in /usr/local/apache/htdocs/php-src/regster/test.php3 on line 31
ROWS RETURNED :
|