* envset.bat 파일의 target_host 설정을 변경함.

CASE 1. envset.bat 파일 수정- TARGET_HOST= LOCALHOST 로 변경하여 실행함

CASE 2. LISTENER 변경

step 1 : listener 의 host 정보를 ip로 변경한다.

step 2 : db를 재부팅 한다.

step 3 : 배치 파일을 실행한다.

(IP로 셋팅할경우 LISTENER를 IP로 변경하고 DB를 재부팅해 주어야함)


개발 서버라서 CASE 1를 선택하여 실행함.


테스트 서버나 운영서버에서는 CASE 2를 선택하여 실행하는것이 올바른 선택임.




  • 리스너의 host 부분을 ip로 바꾸시고 리스너를 restart 하셔야 합니다.

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
    )

    이 부분을 변경해주세요..

    tnsnames를 보니 사설 ip를 사용하시는 같은데

    공용 ip를 할당 받아서 사용하셔야 합니다.

    아니면 NAT 설정을 통해서 맵핑을 시켜줘야 합니다.

출처-


by 완도 김사랑 2015. 3. 26. 16:15