티스토리 뷰

   

데이터베이스 파일 이동 작업 이후 상태를 확인해보니 아래와 같이 Read-Only라고 표시되었다.

   

   

   

-- 데이터 조회는 가능하나 업데이트는 실패한다.

   

   

SQL Errorlog 확인

-- 액세스 거부 문제이므로 디렉터리 권한을 확인해 볼 필요가 있다.

   

2014-01-02 16:30:26.220 spid58 Setting database option ONLINE to ON for database DLTESTDB.

2014-01-02 16:30:26.220 spid58 Starting up database 'DLTESTDB'.

2014-01-02 16:49:53.810 spid51 오류: 17204, 심각도: 16, 상태: 1.

2014-01-02 16:49:53.810 spid51 FCB::Open failed: Could not open file G:\DLTESTDB\DLTESTDB2.ndf for file number 0. OS error: 5(액세스가 거부되었습니다.).

2014-01-02 16:50:32.220 spid51 오류: 17204, 심각도: 16, 상태: 1.

2014-01-02 16:50:32.220 spid51 FCB::Open failed: Could not open file G:\DLTESTDB\DLTESTDB2.ndf for file number 0. OS error: 5(액세스가 거부되었습니다.).

2014-01-02 16:52:05.550 spid51 오류: 17204, 심각도: 16, 상태: 1.

2014-01-02 16:52:05.550 spid51 FCB::Open failed: Could not open file G:\DLTESTDB\DLTESTDB.ldf for file number 0. OS error: 2(지정된 파일을 찾을 수 없습니다.).

2014-01-02 16:52:26.220 spid51 Starting up database 'DLTESTDB'.

2014-01-02 17:57:31.480 spid58 Process ID 55 was killed by hostname HYPARK-PC, host process ID 26520.

2014-01-02 17:57:31.710 spid58 Setting database option SINGLE_USER to ON for database DLTESTDB.

2014-01-02 17:57:40.770 spid51 Starting up database 'DLTESTDB'.

   

해결방법

-- 아래 URL을 참고하여 디렉터리 권한을 수정한 후 데이터베이스를 다시 Detach - Attach 한다.

   

Reviewing Windows NT Rights and Privileges Granted for SQL Server Service Accounts

http://msdn.microsoft.com/en-us/library/ms143504(v=sql.105).aspx#Reviewing_ACLs

    

-- Database Detach & Attach

   

-- 정상적으로 복구됨을 확인

   

댓글
글 보관함
최근에 달린 댓글
«   2024/04   »
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 29 30
Total
Today
Yesterday