DB/Oracle

음...데이터베이스명이 머냐...ㅡㅡ;

Edward. K 2007. 5. 17. 16:53
반응형

oracle에 접속을 하긴 했는데...
디비명을 모르겠네..-_-;

- ORACLE - PHP 연동
php - oracle을 연동하기 위해선 php.inc 파일의 수정이 필수..

** Ed.K의 작업 환경
 - oracle 10g ( 무료)
 - apmsetup ( php4/mysql/apache/....  apmsetup.com )
   php 각 확장파일은 C:\APM_Setup\Server\PHP4\extensions에 존재함.

C\WIDOWS\PHP.INI  파일의 맨 아래쪽의 extension을 추가해주도록 한다.
추가 했으면, php 서버 리스타트

[Extension]
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_iconv.dll
; 2007-05-17  oracle 사용을 위한 추가
extension=php_oci8.dll
extension=php_oracle.dll

oci 사용을 위한 저넘들을 추가해주지 않으면..
OCILogon() 어쩌구 저쩌구 오류가 뜬다..


[서버 관리측 코드]
..
$this->conn = @OCILogon(DB_USER , DB_PASS  ) or die( "서버 접속이 많습니다.<BR>잠시후에 다시 해주시기 바랍니다.<BR>감사합니다.") ;
..

@OCILogon(DB_USER , DB_PASS, DB_NAME  ) <- 이넘을 사용해야 하는데..ㅜㅜ

SELECT NO,ID, NAME FROM DB_NAME.USER <- 이렇게 복잡하게 사용하잖아--;
반응형