개발환경 - Delphi 7.0
개발DB - FireBird 2.0
개발프로그램에서 Server DB에 인서트를 하면 곧바로 개발프로그램에서 데이터가 뿌려집니다.
하지만 Client PC에서 Server DB에 붙으면 Client PC 에서 보여지지가 않습니다.
순서대로 적어보면...
1. Server PC 에서 데이터 입력.
2. Server PC 에서 데이터 입력확인됨.
3. Client PC 에서 입력 데이터 확인안됨..
4. Clinet PC 에서 4~5분간 지연되서 입력 데이터 확인됨.
5. Clinet PC 에서 데이터 입력.
6. Clinet PC 에서 데이터 입력확인됨.
7. Server PC 에서 입력 데이터 입력확인안됨.
8. Server PC 에서 4~5분간 지연되서 입력 데이터 확인됨.
왜 이런 증상이 나타날까요?? 네트워크 구성엔 별 문제가 없어보이구요.
물론 다른 영업점에서는 이런 문제가 없구요...
혹 FireBird 상에 문제인지 궁금합니다.
일단 DB에 데이터를 저장하고 커밋을 해야 합니다.
커밋이 만약 오토커밋 옵션이 설정되어 있다면.., 아마 오토커밋 부분에서 이상이 있을수도 있고요.
한번 데이터를 저장 하는 SQL을 실행후 커밋 멧소드를 사용해 커밋을 날려줘도 그런지 확인해 보세요