Oracle Sql Developer에서 Oracle을 연결하려 할 때

상태 실패 The Network Adapter cloud not establish the connection 이 출력됩니다.

오라클 설치 폴더로 갑니다.
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
제 경로는 이렇게 됩니다. 
ADMIN 폴더 안에 listener.ora , tnsnames.ora 가 있습니다.

안에 내용을 수정해야 하는데요 메모장을 키신 다음 ora파일을 끌어서 옮기시면 나옵니다.

listener.ora
tnsnames.ora



오라클 버전에 따라 HOST값이 다릅니다.

18 버전 HOST : 내 IP주소

11 버전 HOST : 내 호스트명

ip주소 확인하는 법(18버전이면 IP를 넣으면된다)
hostname 확인하는방법(11버전이면 적용하면된다)


적용시킨 뒤에 Orcale service name도 확인해야 합니다.

저는 XE였지만 orcl도 있더라고요


 

 

service_name도 동일한지 listener.ora , tnsnames.ora 안에 확인하셔야 합니다.

 

 

시작에 방화벽을 치고 방화벽 상태 확인을 누릅니다.

 



고급설정을 클릭해주세요.

 

 

인바운드 규칙 > 새 규칙

 

 

포트를 누른 다음

 

 

포트를 적어주시면 됩니다. 1521 (각자 db포트가 다른 경우도 있으니 수정하셔야 합니다)

 

 

연결 허용 클릭 > 다음 클릭

 


다음

 


이름과 설명을 적습니다.

 

 

확인할 수 있습니다.

 

오라클 서비스가 실행 중인지 활성화돼있는지 확인하겠습니다.

 

중지가 되어있다면 우클릭해서 시작으로 키면 됩니다.

 

이후에 다시 접속하시면 정상 연결됩니다.