클라이언트 : 리눅스 + php + 아파치 + 오라클client
DB서버 : 윈2000 + 오라클db
<?
$conn = OCILogon("system","manager","서비스명");
print "Server Version:".OCISERVERVersion($conn);
OCILogoff($conn);
?>
위 소스를 실행시 다음과 같은 오류가 나타납니다.
Warning: _oci_open_server: ORA-12154: TNS:could not resolve service name in /home/httpd/html/php/korea_regi/oracle.php on line 3
Warning: Supplied argument is not a valid OCI8-Connection resource in /home/httpd/html/php/korea_regi/oracle.php on line 4
Server Version:
-------------------------------------------------------------------
*** 하지만 신기한것은 새로고침을 2, 3번 눌러주면
다음과 같은 정확한 결과가 보인다는 것이지요.
Server Version:Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production With the Partitioning option JServer Release 8.1.6.0.0 - Production
제 나름대로 한참 검색해보니...
서버차원에서 세션을 유지해야한다는 어려운 말만 있네요.
제가 워낙 초보라 어느쪽 서버를 어떻게, 어떤 순서로 해야할지 막막하네요.
아시는 분 좀 도와주세요. 읽어주셔서 감사합니다.
|