문제

우리는 MS SQL 2000을 백엔드 데이터베이스로 사용하는 MOSS 2007을 설치하고 있습니다. Moss의 웹 프론트 엔드는 하나의 서버에 있고 데이터베이스는 별도의 서버에 있습니다. 데이터베이스를 MS SQL 2005 서버로 전환하고 싶습니다. 이 작업을 수행하기위한 권장 접근법이 있습니까? 누구든지 팁, 트릭, 튜토리얼,이 작업을위한 모범 사례를 제공하는 리소스를 아는 사람이 있습니까?

도움이 되었습니까?

해결책 3

나는 자신의 질문에 대답하는 것이 끈적 거리지는 않지만 기존의 답변 중 어느 것도 저에게 잘 작동하지 않았습니다.

나는 농장을 재현하게되었다. 구체적으로, 나는 ...

  1. SharePoint Products & Technologies 구성 마법사를 실행하여 기존 컨텐츠 데이터베이스에서 분리되었습니다.
  2. SQL 2000 서버에서 SQL 2005 서버로 관련 컨텐츠 데이터베이스를 복사했습니다. 즉, SQL2000에서 백업을 저장 한 다음 SQL2005로 복원했습니다.
  3. 새로운 농장을 만들기 위해 SharePoint 제품 및 기술 구성 마법사를 다시 실행하십시오. 이것은 새로운 구성 데이터베이스를 만듭니다.
  4. Admin SSP를 설정할 때 SQL2005로 이동 한 기존 콘텐츠 데이터베이스를 지정했는지 확인했습니다.
  5. 재구성 된 SSP.

이 접근법은 다소 과감하지만 데이터베이스, SSP, IIS (IE 웹 사이트 및 응용 프로그램 풀)의 이름을 바꿀 수 있다는 이점이 추가되었습니다. 우리의 설치는 SPS2003에서 업그레이드되었으므로 데이터베이스 이름과 SSP는 약간 구피했습니다. 농장을 재현하면 기본 MOSS 2007 설치와 더 유사하게 물건을 재구성 할 수있었습니다.

다른 팁

  • 종료 SharePoint 서비스
  • 백업 SQL 2000 데이터베이스 (구성, 컨텐츠)
  • SQL 2005에 백업을 다시 조정합니다
  • "stsadm -o setconfigdb -databaseserver"실행
  • "중앙 관리자> 응용 프로그램> 콘텐츠 데이터베이스"에서 컨텐츠 데이터베이스 연결 제거
  • "Central Admin> Application> Content Database"에서 Content Database에 새 연결 추가

데이터베이스를 마이그레이션하고 동일한 버전의 SharePoint를 유지하면서 SQL Server 2000에서 2005까지 데이터베이스를 마이그레이션하기위한 일반 권장 사항이 적용되어야한다고 가정합니다.

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