가능한 중복 :
Trouble to open XLS file with oledb오류 메시지 : 다른 사용자가 이미 독점적으로 액세스
나는 newtwork 드라이브의 컴파일 된 Microsoft Access 데이터베이스 (* .mde)를 가지고있다. IIS 7.5 (Windows Server 2008)에서 myapplication (ASP.NET)을 통해 열려고하면이 오류가 발생합니다.
Microsoft Access 데이터베이스 엔진은 파일을 열거 나 쓸 수 없습니다. 이미 다른 사용자가 독점적으로 소유하고 있거나 데이터를보고 쓸 수있는 권한이 이어야합니다.
이 파일은 IIS 이외의 사람이 사용하지 않습니다.
아이디어가 있으십니까? 수있다
이 파일을 읽어야하는 코드를 표시하십시오. 당신이 문을 사용하여 일회용 리소스를 래핑하여 핸들을 닫지 않은 것 같아요. –
IIS는 둘 이상의 스레드로 데이터베이스에 액세스 할 수 있습니다. Btw : 왜 액세스를 사용합니까? –
더블 스레드 - http://stackoverflow.com/questions/7658429/trouble-to-open-xls-file-with-oledb – adatapost