정답인지는 잘 모르겠습니다만 참고 하세요.
"C:\Package\Database\JDATABASE.FDB" 이경로를 'V'로 인식되도록 했습니다.
위와같이 하지 마시고 그냥 팀장 PC의 IP를 확인한 후 IP로 접근 해 보셨나요 ?
안 해보셨으면 그렇게 해 보시면 어떨까 합니다. 저는 위와같이 잘 쓰거든요 ...
IP 확인은 팀장피씨에서 ipconfig하면 알 수 있다는것은 알고 계실 것 같은데
혹시나 해서 적습니다.
아폴론 님이 쓰신 글 :
: 팀장의 개인 PC를 서버 대용으로 쓰기로 했습니다.
: 그 PC에 FireBird2.0을 설치 했습니다. 불새의 경로는 생기는대로 했습니다.
: 그 PC의 다음경로에 이미 만들어진 데이터베이스를 복사 했습니다.
: C:\Package\Database\JDATABASE.FDB
: 이 JDATABASE.FDB는 로컬로 만들었다가 Remote 디비로 수정(?) 한 것 입니다.
:
: 팀장 PC의 데이터베이스 경로를 공유 합니다.
: 팀장 PC에 프로그램을 설치 합니다. 잘 실행됩니다.
: 데이터 베이스 경로는 드라이브를 읽어 경로에 JDATABASE.FDB가 있으면 연결 되도록 했습니다.
: 그 결과 팀장 PC의 위 경로를 없애고 외장하드에 위 데이터베이스를 복사하고 해도 잘 되었습니다.
:
: 직원PC의 네트웍 설정을 팀장PC의 "C:\Package\Database\JDATABASE.FDB" 이경로를
: 'V'로 인식되도록 했습니다.
: 데이터베이스 경로가 잘 인식이 됩니다.
: 직원 PC에 프고르램설치를 합니다. 그리고 실행... 이런젠장... 스프래쉬폼 뜨고 메인폼 떠야 되는데
: 스프래쉬만 보여주다 그냥 죽네여....
:
: begin
: Application.Initialize;
: Splashfm := TSplashfm.Create(Application);
: Splashfm.Show;
: Splashfm.Update;
: Application.CreateForm(TMainFm, MainFm); //Data Open 소스 없음
: Application.CreateForm(TDataMd, DataMd); //Data Open은 메인폼에서 버튼 누르면 하게됨
: Application.CreateForm(TFmRuning, FmRuning); //Data연결소스 없음
: Application.CreateForm(TFmclose, Fmclose); //Data연결소스 없음
: Splashfm.Hide;
: Splashfm.close;
: Application.Run;
: end.
:
: 또 열심히 같은 환경 만들어 테스트 해야 되겠지만은요...
: 되어야 할것 같은데 안되니.....
: 제가 특히 점검해야 될 부분은 어디 일까요?
: '리모트 디비가 아닐수도 있다' 부분도 메인폼이 뜨기까지는 데이터를 오픈하지 않으니 해당사항이 없는것 같고요..
: 개인PC를 서버대용으로 사용하고자 하는 것이 잘못 된 것일까요?
: 아무 말이라도 좋으니 한마디씩 부탁드립니다. 감사합니다
|