ORANGE에서 쿼리 결과 엑셀 저장시, saving 100% 후, 무응답 관련
2019.01.02
등록된 파일이 없습니다.

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전: Orange for Oracle 6.0 (BUILD: 116) / UNICODE

 - DBMS 버전:  ORACLE 11.2.0.3.0 ENT / 64
 - DB Client 버전: ORACLE 11.2.0.3.0  / 32
 - OS 버전: Windows 7 Home Preminum K / 64

 - Excell 버전: MS Office 2010 / 32



안녕하세요.

오렌지 6.0(버젼 116) 에서, 쿼리 결과(약 2000건)를 엑셀 저장시,

saving 팝업창 그래프는 100%를 나타내고 있으나, 반응이 없습니다.

(show grid as excel, save / show grid as a excel file / save grid 모두 동일)

v$sql을 필터 처리후, 단순 저장하는 상황입니다. 

sql 추출을 위해 clob컬럼인 sql_fulltext가 포함되는 상태입니다.

 

윈도우 작업관리자에서, 엑셀 관련 프로세스는 cpu를 약 40%, 메모리는 약 100m를 점유하고 있습니다.  


확인 부탁드립니다.

  • 오렌지팀
    안녕하세요. 웨어밸리 오렌지팀입니다.

    아래 사항 추가로 확인하여 orange@warevalley.com으로 회신 부탁드립니다.

    1. txt파일로 저장시에도 동일한 현상 발생 유무

    2. clob 컬럼 미포함시 동일한 현상 발생 유무

    3. Unload Tool 사용하여 엑셀 파일 저장시 동일한 현상 발생 유무

    감사합니다.
    2019.01.02
  • 오렌지팀
    안녕하세요. 웨어밸리 오렌지팀입니다.

    해당 현상 관련에서 내부적으로 v$sql 전체 컬럼을 조회하여 약 3800건 정도 조회하여(Long Size : 50000 설정)

    2010, 2013 버전의 엑셀로 저장하여봤으나 동일한 현상 재현되지 않고 있습니다.

    저장 진행창의 100%에서 더이상 진행이 되지 않는다고 하신 점에서

    의심되는 부분은 엑셀 데이터 설정 완료 후에 각 컬럼 사이즈를 데이터 크기에 맞게 오토 사이징하는 부분에서

    문제발생하는 점이 의심되며, 엑셀 컬럼 오토 사이징 하는 부분은 엑셀에서 수행되는 부분입니다.

    위의 예상이 맞는지 확인하고자 합니다.

    Unload Tool 실행하여 Using Query 선택후에 SQL Tool에서 실행한 쿼리를 오른쪽 에디터창에 복사하시고

    Orange Option - Unload Tool - General에서 Long Size를 50000으로 설정하신 후에(기존에 설정하셨던 Common-Session-Long Size 페이지의 Long Size 설정과 동일하게 맞추기 위해서)

    Query 버튼을 클릭하셔서 샘플 데이터 조회 후에

    저장하실 엑셀명 설정하신 후에 Run(F5) 실행하여 정상 저장되는지 확인 부탁드립니다.

    만약 이상없이 저장된다면 해당 피씨에 설치되어 있는 엑셀 프로그램이 오렌지에서 사용하는 엑셀 컬럼 오토 사이징 기능이 문제가 있는 걸로 예상됩니다.

    SQL Tool의 그리드 결과창의 엑셀 데이터 저장시에는 엑셀 컬럼 오토 사이징 기능이 포함되어 있으며, Unload Tool에는 해당 기능이 포함되어 있지 않습니다.

    기존의 엑셀 프로그램을 삭제하시고 새로 설치하시고 다시 SQL Tool에서 확인해보시거나

    만약 엑셀 프로그램 재설치가 불가능하시다면 Unload Tool에서 해당 데이터 저장하셔서 사용하시는 것을 권장드립니다.

    감사합니다.
    2019.01.04