주의 : 이 작업은 SQL Express 버전인 경우에는 실패할 수 있습니다. ( SharePoint 독립실행형으로 설치된 경우 SQL Express로 설치됨 )

SQL 2005를 기본 값으로 설치하게 되면
C:\Program Files\ 밑의 MSSQL 폴더 아래에 Data 파일까지 저장되게 된다.
이 경우 문제가 파일 사이즈가 커지게 되고, 디스크의 성능이 점점 떨어지면서,
운영체제 전체가 느려지게 되게 된다. ( 보통 운영체제가 C:\ 에 설치되므로 )

그래서 일반적으로 별도의 위치에 설치하게 되는데, 운이 나쁘게
SharePoint를 이미 설치한 경우에는 사실 DB 파일 바꾸는 것은 SharePoint를 다시 설치하는 것과 같다.
이 경우 다른 위치에 DB 파일을 옮겨야 되는데, 해결하는 방법은 아래와 같다.

1. 모든 SharePoint 서비스를 Stop 시킨다.
  Office SharePoint Server Search
  Windows SharePoint Services Administration
  Windows SharePoint Services Search
  Windows SharePoint Services Timer
  Windows SharePoint Services Tracing

2. SQL Management Studio를 실행하여, 원하는 DB를 분리(detach) 한다.

3. 해당 DB 파일(MDF, LDF)들을 복사하여 원하는 위치에 복사/이동한다.

4. SQL Management Studio를 실행하여, 해당 DB 파일을 연결(Attach) 한다.

5. 앞서 Stop 시킨 모든 서비스를 Start 해준다.

SharePoint의 모든 데이터들이 DB에 담기기 때문에, 단순 SQL 설정만으로 해결되게 된다.


728x90

+ Recent posts