1. http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen 에서 instant client 윈도우즈용 32bit 다운받는다.(xampp php가 32bit 라서) (최소 sdk, basic)

2. 위에서 다운받은 파일을 압축을 푼다.

3. C:\instantclient 디렉토리에 압축 푼 파일중 *.dll 파일을 넣어준다.(oraociei11.dll, oci.dll, orannzsbb11.dll 필수)

4. c:\windows\system32 에도 넣어 준다.

5. 시스템 환경변수 설정

PATH 에 c:\instantclient 추가

ORACLE_HOME, LD_LIBRARY_PATH 도 같은 경로값 등록

6. 시스템 환경변수에

TNS_ADMIN 에 c:\instantclient\network\admin\ 도 추가

c:\instantclient\network\admin\ 이 경로를 만들고 이 경로 밑에

tnsnames.ora 파일 만들고, 내용에 아래처럼 오라클 접속경로 설정 후 저장

RACNAME =
    (DESCRIPTION =
        (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 아이피)(PORT = 포트))
        )
        (CONNECT_DATA =
            (SERVICE_NAME = 서비스네임)
            #(SERVER=POOLED)
        )
    )


7. php.ini 수정

extension=php_oci8_11g.dll 의 주석해제 (앞에 ;지우기)

extension=php_pdo_oci.dll 도 주석 해제


아파치 리스타트 후 확인은 알아서...

+ Recent posts