안녕하십니까? 전봉수입니다.
파이어버드 서버PC 에서는 IBExpert가 로컬로 정상으로 설정되어 DB가 잘 열리는데요
클라이언트 에서 BExpert 설정을 서버 PC의 컴퓨터 이름을 붙여서("예" \\Pcas\D:\Equip\Equip\Equip.FDB
정상적 되는데 프로그램을 실행하면 DB가 접속이 안되고 에러가 납니다.
클라이언트 포트를 3050로 지정하였고 IBExpertLive도 깔려 있습니다.
C:\Windows\system32\Drivers\Etc\Servivices의 gds_db 3050/tcp 와
C:\Program Files\Firebird\Firebird_2_1\aliases.conf 의 Equip.fdb = D:\Project\Equip\Equip\Data
\Equip.FDB 도 FireBird.conf 의 RemotsserviceName = gds_db, RemotsservicePort = 3050도 앞에 #를 삭제
하였습니다. 리모트로 하면 아무 문제가 없습니다. 배포시 IP를 다시 지정하는 번거러움을 없애기 위하여 로컬로 전환
하였더니 문제가 되는군요 에러 메세지 이미지를 첨부합니다. 꼭좀 보시고 답변을 달아 주시면 고맙겠습니다.
PC환경 WinXp Delphi 7.0 파이어버드 2.1 컴포넌트는 인터베이스 탶의 IB데이타베이스,퀴리,트랜잭슨 사용
|