[DB] Local DB를 사용하는 Web Application 호스팅하기
2011. 11. 16. 13:16ㆍDatabase
Web Project에 내재된 Local DB를 사용하는 Web Application을 호스팅 할 때 나타날 수 있는 문제와 그 해결책입니다.
-
에러메시지
There was an error trying to connect to the Database Server: Failed to generate a user instance of SQL Server due to failure in retrieving the user's local application data path. Please make sure the user has a local user profile on the computer. The connection will be closed.
해결방법
- IIS를 열고 [응용 프로그램 풀](Application Pools)에서 해당 Project의 Pool을 선택합니다.
- 우측의 [고급설정](Advanced Settings)을 클릭합니다.
- 프로세스 모델(Proecess Model) 섹션 하위의 [사용자 프로필 로드](Load User Profile)를 False에서 True로 설정합니다.
-
에러메시지
Failed to update database C:\DB\TestDB.mdf because the database is read-only
해결방법
- 해당 DB가 있는 폴더로 이동합니다.
- .mdf와 .ldf파일 각각 SQLAdmin 권한을 부여합니다.
'Database' 카테고리의 다른 글
[DB] Datetime, Smalldatetime and DateTime2 (0) | 2013.02.22 |
---|---|
[DB] MySQL 원격 접속 설정하기 (1) | 2011.11.25 |
[DB] RollUp에 대한 이해 (0) | 2010.05.14 |
[DB] MS SQL Server에서 자동으로 백업되게 하는 비법! (0) | 2010.04.13 |
[DB] DataBase의 모든 Table와 Column을 조회하는 쿼리 (0) | 2009.12.07 |