해결할 수없는 SQL 복제에 문제가 있습니다. 내가하고있는 일은 프로덕션 백업에서 두 개의 DB를 복원 한 다음 복제본을 설치하는 것입니다. 복제는 오류없이 구성되어있는 것처럼 보입니다. 그러나 상태를 보면 다음과 같은 오류 메시지가 표시됩니다.SQL Server 2008 복제가 실패했습니다. 프로세스가 'sp_replcmds'를 실행할 수 없습니다.
수정하는 데 문제가있는 SQL 복제에 문제가 있습니다. 내가하고있는 일은 프로덕션 백업에서 두 개의 DB를 복원 한 다음 복제본을 설치하는 것입니다. 복제 오류없이 구성 할 것 같다,하지만 난 복제 모니터의 상태를 볼 때이 같은 오류 메시지 참조 :
오류 메시지 :
프로세스가 'sp_replcmds'를 실행할 수 없습니다를 '마이너 1'. http://help/MSSQL_REPL20011
이 원금 교장 "DBO" 이 존재하지 않기 때문에, 주요 이 유형의 가장 할 수없는 데이터베이스로 실행할 수 없습니다, 또는 권한이 없습니다 수행 지원을받을 수 있습니다. (출처 :에서 MSSQLServer, 오류 번호 : 15517) : 는 http://help/15517
과정은 'MYSERVER1'에 'sp_replcmds'를 실행할 수 없습니다 지원을받을 수 있습니다. 도움 받기 : http://help/MSSQL_REPL22037
이것은 무엇을 의미합니까?
이렇게하면 DB 소유자가 내가 원하지 않는 sa로 변경됩니다. DB의 소유자는 현재 내 개인 계정이며, 나는 그것을 그대로 유지하고 싶습니다. 어쨌든 dbo를 다시 연관시킬 수 있을까요? – skb
원하는 계정에 연결할 수는 있지만 유효한 NT 계정이어야합니다. suser_sname (owner_sid)가 NULL을 리턴합니까? 그런 다음 잘못된 계정이며 변경해야합니다. –