서버 이름만 바꿨는데 어제 그래프가 사라졌다고?
전날까지 보이던 설비 온도 그래프가 어느 날 갑자기 새 기록만 보여 준다면 누구나 당황할 거야. 그런데 직전에 Ignition Gateway의 System Name을 변경했다면, 실제 데이터가 지워진 것이 아니라 기록을 찾는 연결이 바뀌었을 수 있어.
이 글은 공식 사용 설명서의 주의사항을 풀이한 것이며 실제 공장이나 데이터베이스에서 재현한 사례는 아니야.
기록이 사라진 것과 못 찾는 것은 다르다
도서관에서 책을 새로운 분류표로 정리했다고 생각해 보자. 책이 없어지지 않았더라도 이전 분류표만 보고 검색하면 책을 못 찾을 수 있지.
Ignition의 SQL Tag Historian은 기록을 저장하는 과정에서 Gateway 이름과 태그 공급자(Tag Provider)에 연관된 드라이버 식별자를 사용해. 공식 문서는 sqlth_drv 테이블의 드라이버 항목을 설명하면서 Gateway System Name을 바꾸면 이후 기록이 다른 드라이버 항목에 연결될 수 있고, 이전 기록과 자동으로 연결되지 않을 수 있다고 안내해.
그래서 차트가 이름 변경 후의 기록만 보여주는 것처럼 보일 수 있어. 그것만으로 이전 센서 데이터가 실제 삭제됐다는 증거는 아니야.
아주 쉬운 가상 예시
| 구분 | 이름 변경 전 | 이름 변경 후 |
|---|---|---|
| Gateway의 이름 | LINE_A | LINE_MAIN |
| 기록을 찾는 분류 | 이전 driver 항목 | 새 driver 항목 |
| 차트에서 보이는 값 | 어제까지 보이던 온도 | 새 이름 이후의 온도만 보일 수 있음 |
| 실제 데이터가 삭제됐는가? | 확인되지 않음 | 확인되지 않음 |
LINE_A, LINE_MAIN 및 표의 상황은 원리를 설명하기 위한 가상 예시다. 실제 sqlth_drv ID나 분봉·온도 기록을 측정한 결과가 아니다.
무엇부터 확인해야 할까?
- 최근 변경 이력 확인: Gateway의 System Name이 실제로 변경됐는지, 언제 변경됐는지 기록을 읽어 본다.
- Historian 종류 구분: 사용 중인 설정이 SQL Tag Historian에 해당하는지 확인한다. 모든 Historian에서 똑같은 현상이 발생한다는 뜻이 아니다.
- 기록 연결 경로 대조: 승인된 읽기 전용 방법으로 기존·신규 설정과 기록 조회 경로의 차이를 점검한다.
- 지원팀 검토 요청: 데이터베이스의
sqlth_drv테이블을 직접 수정하거나 운영 설정을 변경하기 전에 제조사 지원팀과 담당자에게 문의한다.
Gateway 이름 변경은 원격 Tag Provider, 알람 저널, Edge 동기화 등 다른 기능에도 영향을 줄 수 있어. 따라서 단순히 차트만 복구했다고 전체 시스템이 안전하다고 판단하지 않아야 해.
기억할 문장
차트에 기록이 보이지 않는 것과 저장된 기록이 삭제된 것은 서로 다른 문제다. 실제 원본과 조회 연결을 확인한 뒤 조치하자.
공식 근거
- Ignition 8.3 — System Name Usage Reference
- Ignition 8.3 — Database Table Reference: sqlth_drv
- Ignition 8.3 — Gateway Settings
검증 범위: 제조사 공식 문서를 해설한 교육용 자료입니다. 예시는 원리를 설명하기 위한 가상 상황이며, 실제 현장 장비·운영 데이터베이스·고객 워크스페이스에서 성능이나 복구 결과를 측정한 실험이 아닙니다. 운영 설정 변경은 담당자의 승인과 해당 제품의 최신 문서를 확인한 뒤 진행해야 합니다.