[중요] 2018년 1월 19일 변경내용 > AMI 서버프로그램 지원

본문 바로가기
사이트 내 전체검색

AMI 서버프로그램 지원

[중요] 2018년 1월 19일 변경내용

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 5,077회 작성일 18-01-22 21:15

본문

1. 사업소 코드 중복 등록으로 인한 수집자료 목록 수정 클릭시 오류 발생 현상 수정

- 사업소코드는 사용자가 등록하지 않아도 수집자료 자동등록과정에서 없는 코드가 발견되면 자동등록됩니다.

- 현재는 중복등록 되어 있어도 하나만 적용하여 사용하도록 수정되었으나 가급적 한번씩 검토하셔서 중복을 제거하여 주세요.


2. 수집자료 등록 처리시 불필요한 로그 저장 제거 : 이미지 업데이트 로그 저장하지 않도록 변경


3. [중요] 수집자료 자동 수집시 위치정보가 50자리를 초과하여 저장도중 오류가 발생하여 수집되지 않는 문제 수정

- 안드로이드가 업그레이드되면서 기존 위도,경도 정보에 높이 정보가 추가저장되어 50자리를 초과하는 경우가 발견되었습니다.

- 위치정보가 50자리가 넘는 경우 50자리 까지만 저장하도록 수정되었습니다.


※ 기존 수집자료의 오류는 프로그램 설치폴더 내의 로그 폴더에서 확인할 수 있습니다.


[2018-01-22 15:46:19] setEmployee(083D880D559E, 083D880D559E, 083D880D559E, 경기본부, 안양, , )


[2018-01-22 15:46:19] INSERT : INSERT INTO kdn_collect (KIND, WORKTYPE, CODE, AREA, DEPART, HOUSE, METERTYPE, MODEMTYPE, OMETERNO, OMODEMNO, CMETERNO, CMODEMNO, METERKIND, METERCAPA, OSEAL, CSEAL, ESEAL, LINELEN, LINETYPE, MEMO1, MEMO2, REASON, GEODATA, PHONENO, METERIMG, MODEMIMG, APPR, REGDATE, DUP, DISPOSE, USEYN) VALUES ((?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?), (?)) 

[2018-01-22 15:46:19] ERR INSERT : ERROR [HY000] [MySQL][ODBC 5.3(a) Driver][mysqld-5.5.45]Data too long for column 'GEODATA' at row 1 위치: System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) 위치: System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod) 위치: System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader) 위치: System.Data.Odbc.OdbcCommand.ExecuteNonQuery() 위치: ami.dbCommon.insertRow(Object conn, String tableName, String keyField, String keyValue, Hashtable data, Boolean isIdentity) 파일 c:\VS2008_Projects\ami\ami\class\dbCommon.cs:줄 696


로그 파일에서 GEODATA 라는 단어로 검색을 하였을때 위와 같이 나타나는 경우 위치정보 길이 오류로 수집자료 등록 오류가 발생한 경우 입니다.

모든 사용자가 그런것은 아니나 특정 휴대폰에서 위도,경도,높이 형태의 위치정보를 보내는것 같습니다.


처음 발견된 자료 윗부분에 setEmployee()가 보인다면 식별값이 083D880D559E 번호인 수집자가 수집한 정보가 오류가 발생한 것입니다.

메일로 보내온 자료의 파일명에 식별번호가 붙어 있으므로 이 수집자의 자료는 모두 다시 수집자료 처리를 하셔야 됩니다. (오류해결된 프로그램!!으로)



오류로 인해 수집되지 못한 자료는 수정된 프로그램으로 다시 수집하게 되면 정상적으로 등록됩니다. 


기존이 등록된 수집자여서 setEmployee()가 발견되지 않는다면 수집자별 건수를 확인하시어 현저히 적은 수집자의 건수를 면담 확인 하시고

위의 오류가 의심된다면 수정된 프로그램으로 다시 수집처리 하시길 부탁드립니다.



※ 오류가 발생하는 기종에 대한 정보를 댓글로 공유 부탁드립니다.



수정분 ami.zip을 다운로드하여 프로그램이 설치된 폴더에 덮어쓰면 별도의 설치과정 없이 사용이 가능합니다. 


윈도우 서버 프로그램이 설치되지 않은 본부는 ami_setup.zip을 다운받아 압축을 풀고 설치하신 후 설정을 맞춰 주시면 됩니다.

댓글목록

등록된 댓글이 없습니다.

회원로그인

접속자집계

오늘
742
어제
565
최대
2,076
전체
452,686

그누보드5
Copyright © hurobo.com. All rights reserved.