몇일날 더 지나면 일본 동북부 대지진이 있고 난 한달이 되는 날입니다…
저는 살아있습니다. 지진 처음 일어났을때는 조금 겁났지만, 시간이 지나니 괜찮아지더라구요.
하지만, 방사능이 조금 걱정됩니다……………
=ㅅ= 최근에 끝낸 프로젝트는…
고객에게서 메일을 받은 후… 스케쥴링 배치 처리로 메일을 취득한후 첨부파일에 의뢰서류(엑셀) 데이터를 DB에 저장하는 내용합니다. POI를 사용하면 java에서도 엑셀파일 데이터를 처리할수있지만 의뢰서류에 기본 파일암호 / 통함 문서 보호 / 시트 보호 엑셀에서 패스워드를 걸수있는 대부분을 걸었네요. 이걸 해제하기위해서 VB.NET을 사용합니다.
bat 파일 -> java -> VB.NET -> java -> bat파일 순으로 움직입니다.
배치 : bat 파일 메일 처리 : java, javamail, poi 엑셀 패스워드 처리 : vb.net
윈도우 서버 2008에서는 스케쥴링 서비스로 특정 배치 프로그램을 실행시켰을때 Excel은 실행 안되는것 같습니다. 서버 버전이 올라감에 따라서 보안 등급도 올라가서이겠죠.
해결책 : DCOM 정보를 수정하시면됩니다.
실행 : dcomcnfg 을 입력합니다
comments powered by Disqus
Subscribe to this blog via RSS.
LazyColumn/Row에서 동일한 Key를 사용하면 크래시가 발생하는 이유
Posted on 30 Nov 2024