SharePoint Server에서 읽기 전용 콘텐츠 데이터베이스 연결 및 복원
적용 대상:2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
PowerShell을 사용하여 SharePoint Server에서 읽기 전용 콘텐츠 데이터베이스를 연결 및 복원할 수 있습니다.
시작하기 전에
콘텐츠 데이터베이스가 읽기 전용으로 설정된 SharePoint Server 팜은 미러링된 콘텐츠 데이터베이스 또는 로그 전달된 콘텐츠 데이터베이스에 대해 실행되는 오류 복구 환경의 일부분이거나, 다른 팜 버전을 업데이트할 때 사용자에게 액세스 권한을 제공하는 가용성이 높은 유지 관리 또는 패치 환경의 일부분일 수 있습니다.
이 작업을 시작하기 전에 필수 구성 요소와 관련한 다음 정보를 검토하십시오.
읽기 전용 데이터베이스를 다시 연결하면 데이터베이스가 다시 읽기/쓰기 상태로 설정됩니다.
읽기 전용 데이터베이스를 사용하는 방법에 대한 자세한 내용은 SharePoint Server에서 읽기 전용 데이터베이스를 사용하는 팜 실행을 참조하세요.
PowerShell을 사용하여 읽기 전용 콘텐츠 데이터베이스 연결 및 복원
PowerShell을 통해서만 읽기 전용 콘텐츠 데이터베이스를 연결하고 복원할 수 있습니다.
PowerShell을 사용하여 읽기 전용 콘텐츠 데이터베이스 연결하고 복원하려면
다음 멤버 자격이 있는지 확인합니다.
SQL Server 인스턴스에 대한 securityadmin 고정 서버 역할
업데이트하려는 모든 데이터베이스에 대한 db_owner 고정 데이터베이스 역할
PowerShell cmdlet을 실행 중인 서버의 Administrators 그룹
관리자는 Add-SPShellAdmin cmdlet을 사용하여 SharePoint Server cmdlet 사용 권한을 부여할 수 있습니다.
참고
권한이 없는 경우 설치 관리자 또는 SQL Server 관리자에게 문의하여 권한을 요청하십시오. PowerShell 권한에 대한 자세한 내용은 Add-SPShellAdmin을 참조하십시오.
SharePoint 관리 셸을 시작합니다.
PowerShell 명령 프롬프트에 다음 명령을 입력합니다.
Mount-SPContentDatabase -Name <DatabaseName> -WebApplication <WebApplicationID> [-Verbose]
여기서 각 부분이 나타내는 의미는 다음과 같습니다.
<DatabaseName>은 읽기 전용 데이터베이스의 이름입니다.
<WebApplicationID>는 읽기 전용 데이터베이스에 할당된 ID입니다.
참고
cmdlet을 사용하여 콘텐츠 데이터베이스를
Mount-SPContentDatabase
연결하는 것은 SQL Server 도구를 사용하여 SQL Server에서 데이터베이스를 연결하는 것과 다릅니다.Mount-SPContentDatabase
콘텐츠를 읽을 수 있도록 콘텐츠 데이터베이스를 웹 애플리케이션과 연결합니다.
자세한 내용은 Mount-SPContentDatabase를 참조하세요.
참고
명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.