메뉴 건너뛰기

Dev tips

ASP 80004005 : Excel 8.0(xls) OLEDB 오류

taknim 2017.10.13 14:14 조회 수 : 18

갑자기 윈도우 2012 ASP에서 xls파일(excel 98-2003)을 읽어서 처리할때 아래와 같은 오류가 발생해서 아래 방법으로 해결했다.

80004005|Unexpected_error_from_external_database_driver_(1)

아마도 윈도우 업데이트가 진행되면서 Microsoft.Jet.OLEDB.4.0를 더이상 지원하지 않는듯 하다.

  1. "Microsoft Access Database Engine 2010 재배포 가능 패키지" 설치 확인 (32비트로 설치함.)
    https://www.microsoft.com/ko-kr/download/details.aspx?id=13255
  2. 연결문자열이 Microsoft.Jet.OLEDB.4.0을 Microsoft.ACE.OLEDB.12.0로 바꿔줌.
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myOldExcelFile.xls;Extended Properties="Excel 8.0;HDR=YES";
  3. IIS에서 Application pool설정을 변경
    1. Managed Pipeline Mode : Classic
    2. Enable 32-Bit Applications: True

 

참고 사이트

Microsoft : https://www.microsoft.com/ko-kr/download/details.aspx?id=13255

연결문자열 구성 : https://www.connectionstrings.com/excel-97/

IIS 설정 : https://stackoverflow.com/questions/21719422/getting-error-800a0e7a-provider-cannot-be-found-it-may-not-be-properly-install

 

번호 제목 글쓴이 날짜 조회 수
469 [MySQL] FIND_IN_SET 배열 형식의 값을 비교할 때 사용 taknim 2017.10.18 8
468 Git에서 reset, revert - commit, push 한 내용을 되돌리기 taknim 2017.10.13 11
» 80004005 : Excel 8.0(xls) OLEDB 오류 taknim 2017.10.13 18
466 AWS HTTPD SSL 추가 (apache, httpd, mod_ssl) [1] taknim 2017.09.05 22
465 Javascript Image Filter 만들기 file taknim 2017.04.24 15
464 [단축키] 이클립스(Eclipse) for MAC file taknim 2017.03.17 31
463 [gd] imagecopyresampled 이미지 썸네일 생성 taknim 2017.03.15 21
462 [gd] image_filter 이미지 흑백 처리 taknim 2017.03.15 21
461 mysql split 함수 (split_str) taknim 2017.03.14 62
460 mount 관련 명령어 및 설정 taknim 2017.02.24 21
459 APM 웹 서버 설정 secret taknim 2017.01.30 0
458 윈도우 가상화 이미지 taknim 2016.12.20 21
457 랜덤 문자열(쿠폰번호) 생성 taknim 2016.12.15 175
456 export to excel(xlsx, xls), csv, txt file - 엑셀 파일로 저장 file taknim 2016.12.15 3785
455 Regular Expressions Cheat Sheet - 정규표현식 치트 시트 taknim 2016.12.13 646
454 chkconfig Level 별 설명 (Run level , 자동실행) taknim 2016.12.10 36
453 [excel] 엑셀 랜덤 문자열(쿠폰) 생성 taknim 2016.10.22 238
452 자바스크립트 클립보드 복사 (copy) taknim 2016.06.17 310
451 [Linux] 아파치 동시접속자수 확인 (동접,apache,httpd) taknim 2016.06.14 326
450 SEED 블록암호 알고리즘 소스 (C/C++, JAVA, ASP, JSP, PHP) [1] file taknim 2016.05.28 708