Citadel 데이터베이스에서 몇몇 또는 모든 데이터가 잘못 기록됩니다. 왜 이러한 갭이 생기는지요?
Citadel 데이터베이스 데이터의 갭의 가능한 원인:
- DSC 태그 엔진이 데이터베이스에 데이터를 저장중에 다운되거나 중지되는 경우.
- 데이터베이스에 데이터를 저장중에 컴퓨터 시스템 시간이 변경 되는 경우.
- 로깅이 데이터베이스에 데이터를 저장중에 특별한 태그나 태그의 셋트에서 사용불능이 되는경우.
- 데이터베이스에 데이터를 저장중에 태그 퀄리티가 Good에서 Bad로 될 때. (예를 들면, 어떤 OPC 서버는 연결이 끊기거나 다른 에러가 뜰때 Bad 퀄리트로 데이터를 셋팅 합니다.)
- 같은 위치의 데이터베이스에 연결 안된 데이터셋 들을 보관 하려는 경우.
- 데이터베이스의 오류가 생길때 (아래 노트 참조)
노트: 오류는 아주 드믈고 여러 에러중 하나 데이터베이스로 부터 데이터를 읽어올 때 에러를 발생(일반적으로 에러코드 56) 시킵니다. 에러가 일어나는 일반적인 요인은 "재해" 가 이따금 일어날때, 파워가 끊기거나, 운영체제의 에러, 시스템의 다운, 그리고 좋지 않은 네트웍 연결등 입니다.