2011-10-10 2 views
0

애드혹가 OPENDATASOURCE의 microsoft.ace.olebd.12.0 독서를 쿼리를 사용하여 파일을 사용하여 쿼리 모든게 이미 오랜 시간 동안, 심지어 생산에 내 로컬에 잘 작동했다애드혹 엑셀을 읽는 OPENDATASOURCE의 microsoft.ace.olebd.12.0 파일 엑셀

"개월". 사용자가 sysad 인 한. 그리고 갑자기 microsoft.ace.olebd.12.0을 사용하는 OpenDataSource를 사용하는 스크립트에서 오류가 발생했습니다.

OLE DB 공급자 "Microsoft.ACE.OLEDB.12.0"이 (가) 연결된 서버 "(null)"에 대한 메시지를 반환했습니다. "정의되지 않은 오류". 메시지 7303, 수준 16, 수준 1, 상태 1, 연결된 서버 "(null)"OLE DB 공급자 "Microsoft.ACE.OLEDB.12.0"의 데이터 원본 개체를 초기화 할 수 없습니다.

아무도 스크립트를 변경하지 않습니다. 아무도 서버와 로컬을 업데이트하지 않았습니다. 스크립트를 사용하는 다른 앱의 모든 서버에서 오류가 발생했습니다.

나는 드라이버에서 일어난 일에 대해 이미 혼란스러워합니다. 에이스 운전사에 대한 어떤 종류의 만료입니까 ??

누군가 나를 도울 수 있기를 바랍니다.

답변

1

이 문제가 계속 발생합니까? x32 또는 x64 서버입니까? Windows 업데이트를 설치 했습니까? AccessDatabaseEngine_x64 드라이버를 사용하여이 오류가 발생한 다음 x32 드라이버 (x64 제거 없음)를 설치하면 정상적으로 작동합니다. DLL 의존성 또는 뭔가있을 수 있습니다. 이 드라이버들에 관한 윈도우 업데이트가 있는지 확인하십시오.

희망 사항 : D 감사합니다.