주 서버와 보조 서버가 물리적으로 나뉘어져 있습니다.
두 개의 서버에 공유 폴더를 만들고 모두 읽기/쓰기 권한을 주었습니다.
그런데, 로그 쉬핑을 하면 3201 에러가 발생하네요. 권한을 모두 주었는데도 deny 가 됩니다.
로그 쉬핑할 경우 SQL Service, SQL Agent Service 에 계정을 어떻게 줘야 하나요?
ps. 위 사항들에 대해서 동일 서버에서 할 경우에는 정상적으로 잘 됩니다.
아무래도 계정에 대한 권한 문제 인거 같은데요.
구글링을 해도 정확하게 보고 따라할 수 있는 문서를 못찾았네요.
좀 도와 주십쇼.
<에러 메시지 참고>
- 오류번호 : 3201
- 메시지
SQL Server Management Studio에서 데이터베이스 'log_database'을(를) 복원할 수 없습니다. (Microsoft SQL Server Management Studio)
------------------------------
추가 정보:
Transact-SQL 문 또는 일괄 처리를 실행하는 동안 예외가 발생했습니다. (SqlManagerUI)
------------------------------
백업 장치 '\\xxx.xxx.xxx.xxx\LogShipping\log_database.bak'을(를) 열 수 없습니다. 운영 체제 오류 5(액세스가 거부되었습니다.)입니다.
RESTORE FILELIST이(가) 비정상적으로 종료됩니다. (Microsoft SQL Server, 오류: 3201)
Comment 1
-
catchv
2013.11.13 11:13
두개의 서버의 service 계정을 동일한 ID/PASSWORD로 설정하시고 하시면 될 겁니다.