티스토리 뷰
프로그래밍/ASP.NET
ASP.NET 웹 응용 프로그램을 실행할 때 "System.Data.OleDb.OleDbException" 오류
쇠주는참이슬 2012. 6. 20. 15:03Microsoft ASP.NET에서 Microsoft Access 데이터베이스에 연결할 때 응용 프로그램, 다음과 같은 오류 메시지가 나타납니다.
System.Data.OleDb.OleDbException: 지정되지 않은 오류
원인
Web.config 파일에서 true 로 설정된 가장 을 요소를 가지며 Web.config 파일에서 Windows 설정,인증 요소에 있는 ASP.NET 웹 응용 프로그램이 가장한 계정으로 실행됩니다. ASP.NET 웹 응용 프로그램 코드에서 Access 데이터베이스에 연결합니다. 연결이 이루어질 때 Microsoft Jet OLE DB 다음 디렉터리에 Temp 폴더에 임시 파일을 만듭니다.
가장된 사용자 계정이 Temp 폴더에서 가능한 읽기/쓰기 권한이 없는 경우 "현상" 절에서 설명한 오류 메시지가 나타납니다.
문서 및 Settings\ ServerName \ASPNET\Local 설정
여기서 ServerName 서버 이름입니다.가장된 사용자 계정이 Temp 폴더에서 가능한 읽기/쓰기 권한이 없는 경우 "현상" 절에서 설명한 오류 메시지가 나타납니다.
해결 방법
이 문제를 해결하려면 Temp 폴더에서 가장된 사용자 계정에 대한 읽기/쓰기 권한이 있습니다. 이렇게 하려면 다음과 같이 하십시오.
- Windows 탐색기에서 다음 폴더를 찾습니다.settings\ ServerName \ASPNET\Local settings\Temp 문서여기서 ServerName 서버 이름입니다.
- Temp 폴더를 마우스 오른쪽 단추로 클릭한 다음 속성 을 클릭하십시오.
- 속성 대화 상자에서 보안 탭을 클릭하십시오.
- 보안 탭에서 추가 클릭한 다음 ServerName \ UserAccountServerName 서버의 이름이 곳에 사용자 또는 그룹 선택 텍스트 상자 및 위치를 UserAccount 가장한 계정 이름입니다. 확인.
- 읽기 및 쓰기 확인란을 누른 다음 확인 을 누릅니다.
'프로그래밍 > ASP.NET' 카테고리의 다른 글
DataSet 다루기 (0) | 2012.10.05 |
---|---|
Ajax 관련 URL (0) | 2012.09.13 |
[HOONS] 그리드에서 셀병합하기 (RowSpan,ColSpan) (0) | 2012.05.26 |
[ASP.NET] GridView rowspan Cell merge (0) | 2012.05.26 |
포맷형식. 천단위마다 콤마찍고 소수점 둘째자리까지 나타내기. (0) | 2012.05.14 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 자바스크립트
- 프로시저
- 저장프로시저
- ASP.NET
- 제이쿼리
- css3
- jquery chart
- html5
- Ajax
- SVG
- MSSQL
- 셀렉터
- grid
- rowspan
- WebApi
- IE
- CSS
- json
- jQuery
- WCF
- Mobile
- Excel
- drag&drop
- JavaScript
- JS
- Style
- Chart
- jQuery Mobile
- radius
- workbook
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함