안녕하세요!!
쾌청한 오전이네요..
업무 진행중 또 막히는 부분이 생겨서 이렇게 질문 올립니다..
--------------------------------------------------------------
음.. 원격지 즉 백화점 매장에서 쓸 프로그램인데요...
DB는 MS SQL 이구요 원격지에서 본사로의 연결방식은 TCP/IP를 통합니다
즉 각각의 노트북의 ODBC설정에서 찾을 서버부분에 서버명대신 해당서버의
IP를 주고 네트워크 라이브러리 부분을 TCP/IP로 선택했구요
글구 BDE엔진 설치해주고 프로그램에서 INSERT 문 SELECT문을 이용 프로그램을 실행시키도 있습니다.델파이 버전은 5.0이구요
문제는 윈도98에서는 어떤 에러도 없이 잘 실행됩니다..
근데 윈도 XP에서는 처음에는 잘됩니다...근데 시간이 10여분 정도 흐르면
다음과 같은 에러 메시지 즉
General SQL error
[Microsoft] [ODBC SQL Server ] [tcp/ip sockets] connectionwrite (send ()).일반 네트워크 오류입니다.
라는 에러메시지가 나오고 그다음부터는 다음과 같은 에러메시지가 연속적으로 나옵니다
Read failure
General SQL error
[Microsoft] [ODBC SQL Server Driver]통신 연결 오류입니다.
한가지 설명을 덧붙이자면 프로그램에서 timer 컴퍼넌트를 이용 10분간격으로 본사 서버와 접속해서 일부 데이타를 가져오게 구성했는데 에러 메시지가 나오는 간격을 보면 10여분간격으로 발생합니다..
윈도98에선 에러가 없는데 윈도xp에선 에러가 발생하는 것, 도대체 어떻게 설명이 가능할까요!!!
바쁘시더라도 여러 델피언님들의 고견 부탁드릴께요!!
체크사항2. XP는 기본 Memory(RAM)이 256으로 알고 있슴니다
이하이면 종종 그런 Error가 나고요
좀더 정밀 진단 해보세요. 단적으로 한대의 PC만 이러한 현상이
발생할 수 있으니까요 (님이 직접 XP를 Install하고 Network Config잡고
프로그램 Test를 Local에서 한다음 현장에서 Test하는것이
가장 좋을듯 하네요).