현재 클라이언트가 서버로 데이터를 보내고 서버가 데이터를 SQLite 데이터베이스 파일에 저장하는 클라이언트/서버 설치가 있습니다. 이 작업을 수행하려면 약 30 개의 클라이언트 (각 클라이언트가 5 - 30 초 사이에 데이터를 보내는 클라이언트)를 실행할 때 Windows 7에서 올바르게 작동하는 트랜잭션을 사용하고 있습니다.SQLite 트랜잭션 사용 I/O 오류
Windows XP에서 동일한 소프트웨어를 사용하는 경우 내가 윈도우 지연 실패 쓴 오류를 얻을 시작 20 클라이언트를 실행할 때까지, 나는 아무런 문제없이/데이터 세트를 여러 번 얻을 수 있습니다 :이 예외를 발생 을 alt text http://files.me.com/james.ingham/on1qb1
서버에서 : alt text http://files.me.com/james.ingham/hjoodv
나는 이것이 XP 또는 컴퓨터의 하드웨어 문제와 관련이 있다고 가정하고 XP를 실행 중입니다.
누구나이를 피할 수있는 조언이 있습니까? 아니면 그냥 예외를 잡아서 데이터 저장을 다시 시도해야합니까?
이 정보가 도움이됩니까? http://support.microsoft.com/kb/330174 –
죄송합니다. 실행하고 싶은 컴퓨터에서 변경할 수있는 권한이 없습니다. XP 또는 하드웨어인지 확인하기 위해 XP가 설치된 VM에서 코드를 테스트 할 것입니다. –