본문 바로가기

Delphi/C++Builder

인터베이스 서버(InterBase Server)에 접속이 되지 않는 경우 대처사항

RAD Studio 설치 시 함께 설치되는 인터베이스 서버와 연결 할 때 간혼 다음과 같은 오류가 발생하는 경우가 있습니다.

그에 따른 대처사항입니다.



Unavailable database.


Unable to complete network request to host "localhost:3050". Failed to establish a connection.

대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다.



1, 인텁베이스 서버 구동여부 확인 및 구동

 인터베이스 매니저(시작 > Embarcadero Interbase XE3 > InterBase Servr Manager)로 시작


 


2, 데이터베이스 연결 시 IP / Port로 연결

여러버전의 델파이를 설치한 경우 매번 Interbase를 설치하게되면 기본 포트번호로 접속이 되지 않는 경우가 있습니다.

해당경우에는 다음과 같이 TCP/IP로 접속할 수 있습니다.



  • 기본으로 설정된 값은 Protocol이 Local Server는 공백으로 되어 있습니다.

  • Protocol을 TCPIP로 설정하면 localhost/gds_db 형태로 IP(localhost)/포트(gds_db)로 슬래쉬로 구분해 지정할 수 있습니다.

  • gds_db는 인터베이스 매니저의 타이틀에 표시된 내용을 참고하시면 됩니다.(간혹 ibxe3로 구동되기도 합니다.)