FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[2954] Re:Re:[급질문]접속포트문제...
피터팬 [] 3429 읽음    2008-10-22 14:31
완전초보님 답변 정말 감사드립니다.

완전초보님 말씀대로의 설정은 몇번이고 해본것이었습니다만, 접속이 안되었습니다.
오늘 드디어 해결을 했습니다.
제가 ZEOS 컴포넌트로 접속을 했었는데 Connection  속성에 Port가 있어서 거기에다가
바뀐포트를 계속 넣었었는데 접속이 안되었더랬습니다.
해결방법은 Connection.Database 에 ServerIP/Port:로컬경로(Alias) 형태로 넣으니 접속이 되었습니다.

각 컴포넌트마다 접속방법이 다른것을 인지하지 못한게 문제였습니다.

앓던이 뺀것처럼 속이 시원하네요. 감사합니다.





파이어버드 완전 초보 님이 쓰신 글 :
: xp환경에서...
:
: C:\WINDOWS\system32\drivers\etc\services 파일에
: gds_db           3050/tcp                           # InterBase Server
: gds_db           3051/tcp                           # Firebird Server
: 원하는 서비스 포트 추가하고....
:
:
:
: 설치된 FireBird Root에 firebird.conf파일이 있습니다.
: (C:\Program Files\Firebird\Firebird_2_1)
:
: firebird.conf
:  파일에서 다음 부분 찾아보면...
: ------------------------------------------------------------------  
: # ----------------------------
: # TCP Protocol Settings
: #
: # The TCP Service name/Port number to be used for client database
: # connections.
: #
: # It is only necessary to change one of the entries, not both.  The
: # order of precendence is the 'RemoteServiceName' (if an entry is
: # found in the 'services.' file) then the 'RemoteServicePort'.
: #
: # Type: string, integer
: #
: #RemoteServiceName = gds_db
: #RemoteServicePort = 3050
: ------------------------------------------------------------------  
:
: 앞에 #을 지우면 됩니다..  
: RemoteServiceName = gds_db
: RemoteServicePort = 3051 
:
: // 원하는 포트로 변경하면 됨...
:
:
: 접속시 접속방법에 따라 포트 설정하는 부분이 있을 겁니다..
: 충실히 따라하면 전혀 충돌없이 됩니다..
:
: dbexpress로 접속시
:
:
: databasename을
: HOSTNAME/3051:DB_ALIASNAME
: 형식에 맞게 설청하면 접속 됩니다...
:
: DB_ALIASNAME명은
: 설치된 FireBird Root에 aliases.conf 파일에 편집해 넣으면 됩니다.
: (C:\Program Files\Firebird\Firebird_2_1)
:
: FireBird 서비스 재시작해보면.. 부팅 필요없이  확인 가능..
:
: 검색해보면 이런 내용들 이곳에 다 있습니다.
:
: 파이어버드 완전 초보가....(접한지 겨우 3주정도...)
:
:
:
: 피터팬 님이 쓰신 글 :
: : 고객중에 interbase를 쓰고 있는 고객이 있어서 부득이하게
: : firebird 포트를 변경해서 설치해야 하는 상황입니다.
: :
: : 근데 여기 질문 답변을 보면 windows\system32\driver\etc\services 파일에 gds-db 항목을 수정하거나
: : 서비스 실행시 파라미터로 -p 포트번호 를 주는 방법이 있다고 합니다만, 모두다 먹히지를 않습니다.
: :
: : 파이어버드2.0 서버가 설치되는 컴퓨터는 거의다 XP환경이구요.
: : services파일에는 gds-db 항목 자체가 존재하지 않고 관리도구->service의 fbserver.exe 실행 매개변수로 -p 8001 을 줘봤으나 별반 달라지는 점이 없습니다.
: :
: : 인터베이스를 사용하는 고객들은 접속이 되었다 안되었다 하고있는 상황이구요.
: :
: : 윈도우 XP 에서 파이어버드 포트 변경방법좀 알려주시면 정말 감사하겠습니다.
: :
: : 맘이 급합니다. 꼭 좀 도움 부탁드리겠습니다.

+ -

관련 글 리스트
2951 [급질문]접속포트문제... 피터팬 2796 2008/10/21
2952     Re:[급질문]접속포트문제... 파이어버드 완전 초보 3132 2008/10/21
2954         Re:Re:[급질문]접속포트문제... 피터팬 3429 2008/10/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.