문제

테스트 환경에서 SharePoint 인스턴스에 문제가 있습니다.고맙게도 이것은 생산이 아닙니다.) SQL Server 데이터베이스와 검색 색인이 공간이 부족한 디스크가 시작될 때 문제가 시작되었습니다.이어서, 검색 서비스는 실행되지 않으며 SSP의 검색 설정에 액세스 할 수 없었습니다.디스크 공간을 되 찾는 것은 문제를 해결하지 못했습니다.따라서 VM을 복원하기보다는 문제를 해결하기로 결정했습니다.

우리는 새로운 SSP를 만들고 모든 서비스의 연관성을 새로운 SSP와 변경했습니다.이전 SSP와 해당 데이터베이스는 삭제되었습니다.PDF 파일의 검색 결과는 더 이상 나타나지 않지만 검색은 그렇지 않으면 잘 작동합니다.MySites도 정상적으로 작동합니다.

이 변경 사항을 구현하면 다음과 같은 문제가 발생합니다.

1) MOSS 팜 계정인 'DOMAIN\SPMOSSSvc'에 대한 응용 프로그램 이벤트 로그에 감사 실패 메시지가 나타나기 시작했습니다.

Event Type: Failure Audit
Event Source: MSSQLSERVER
Event Category: (4)
Event ID: 18456
Date: 8/5/2008
Time: 3:55:19 PM
User: DOMAIN\SPMOSSSvc
Computer: dastest01
Description:
Login failed for user 'DOMAIN\SPMOSSSvc'. [CLIENT: <local machine>]

2) SQL Server Profiler는 이전 (삭제 된) SSP 데이터베이스를 참조하는 SharePoint의 쿼리를 표시합니다.

그래서...

  • Domain SpmossSVC 및 기존 SSP 데이터베이스에 대한 이러한 참조는 어디에 있습니까?
  • 서버에서 SSP를 '완전히'제거하고 다시 만들 수있는 방법이 있습니까?단일 SSP가 설치된 경우 삭제 옵션을 사용할 수 없었습니다 (회색).
도움이 되었습니까?

해결책

Daniel McPherson이 말했듯이, 이것은 SSP가 삭제 될 때 발생하지만 관련 작업은 그렇지 않으며 삭제 된 데이터베이스와 통신하려고 시도합니다.

SSP 데이터베이스가 삭제되었거나 SSP를 삭제할 때 문제가 발생하면 작업이 삭제되지 않을 수 있습니다.작업이 실행되기를 시도하면 데이터베이스가 더 이상 존재하지 않기 때문에 실패합니다.

Daniel이 언급한 단계를 따르세요.
1.SQL Server 관리 스튜디오로 이동
2.SSPNAME_JobDeleteExpiredSessions라는 작업을 비활성화하고 마우스 오른쪽 버튼을 클릭한 후 작업 비활성화를 선택합니다.

다른 팁

나는 이것이 더 이상 존재하지 않는 데이터베이스에 로그인을 시도하는 SQL Server 에이전트와 관련이 있다고 생각합니다.

이를 정리하려면 다음을 수행해야 합니다.1.SQL Server Management Studio 2로 이동하십시오.라는 작업을 비활성화합니다. <database name>_job_deleteExpiredSessions

작동한다면 삭제 여부를 확인해야 합니다.

명령줄을 사용하여 SSP를 제거해 보셨나요?나는 SSP가 고장나서 그것을 제거하고 싶었을 때 이것이 효과가 있다는 것을 알았습니다.

명령은 다음과 같습니다:

stsadm.exe -o deletessp -title <sspname> [-deletedatabases]

그만큼 deletedatbases 스위치는 선택 사항입니다.


또한 작업 정의 및 작업 일정 아래의 중앙 관리를 확인하여 아직 실행 중인 SSP 관련 작업이 없는지 확인하세요.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top