Deletesite: Stsadm 작업(Office SharePoint Server)

업데이트 날짜: 2009년 5월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

작업 이름: Deletesite

설명

웹 응용 프로그램에서 사이트 모음을 삭제합니다.

사이트 모음이 라이브 상태인 경우 url 매개 변수를 사용하여 삭제해야 할 사이트 모음의 URL을 지정할 수 있습니다.

사이트 모음이 고아 사이트 모음인 경우에는 force 매개 변수를 siteid 매개 변수와 함께 사용하여 콘텐츠 데이터베이스에서 삭제해야 할 고아 사이트 모음을 지정할 수 있습니다. 자세한 내용은 주의 섹션을 참조하십시오.

참고

고아 사이트 모음을 삭제하기 위한 forcesiteid 매개 변수는 Microsoft Office SharePoint Server 2007 서비스 팩 2(SP2)에서 처음으로 도입되었습니다.
gradualdelete 매개 변수는 4월 누적 업데이트에서 처음으로 도입되었습니다.

구문

라이브 사이트 모음 삭제:

stsadm -o deletesite

-url <URL 이름>

[-deleteadaccounts {True | False}]

[-gradualdelete]

고아 사이트 모음 삭제:

-force

[-gradualdelete]

-siteid <사이트 ID>

-databasename <데이터베이스 이름>

-databaseserver <데이터베이스 서버 이름>

매개 변수

매개 변수 이름

필수 여부

설명

url

유효한 URL 이름(예: http://서버_이름/sites/사이트_이름)

삭제될 사이트 모음의 URL입니다.

deleteadaccounts

다음 값 중 하나

  • True

  • False(기본값)

아니요

사이트 모음과 연결된 Active Directory 계정을 삭제할지 여부를 지정합니다.

Active Directory 계정 만들기 모드에서 이 매개 변수 값이 True이면 Microsoft Office SharePoint Server 2007은 Active Directory에서 사이트 모음과 연결된 Active Directory 계정도 삭제합니다. 자세한 내용은 기술 자료 문서 823507 Windows SharePoint Services가 Active Directory 계정 만들기 모드인지 확인 (영문)(https://go.microsoft.com/fwlink/?linkid=109243&clcid=0x412)을 참조하십시오.

gradualdelete

<없음>

아니요

이 매개 변수가 사용되는 경우 사이트 모음이 삭제된 상태로 표시되어 즉시 해당 콘텐츠에 더 이상 액세스할 수 없게 됩니다. 그런 다음 삭제된 사이트 모음의 데이터는 한꺼번에 삭제되지 않고 타이머 작업에 의해 시간이 경과하면서 점진적으로 삭제되므로 Office SharePoint Server 및 SQL Server 성능에 미치는 영향이 줄어듭니다.

점진적 삭제 타이머 작업에 대한 자세한 내용은 기본 타이머 작업을 참조하십시오. 점진적 삭제 타이머 작업에 대한 자세한 내용은 Job-gradual-site-deletion: Stsadm 속성(Office SharePoint Server)을 참조하십시오.

force

<없음>

사이트 모음을 삭제하는 강제 방법을 지정하고 사이트 맵에서의 조회를 무시합니다. 이 방법은 특정 데이터베이스에서 고아 사이트 모음을 삭제하는 데 사용됩니다.

siteid

사이트 모음의 유효한 GUID(예: "e2a114b8-80c9-41f6-87bf-3feddf2ad9b6")

삭제해야 할 사이트 모음의 ID를 지정합니다.

databasename

유효한 이름(예: "DB1")

삭제해야 할 사이트 모음이 포함된 콘텐츠 데이터베이스의 이름을 지정합니다.

databaserver

유효한 이름(예: "DS1")

삭제해야 할 사이트 모음이 포함된 데이터베이스를 호스트하는 데이터베이스 서버 인스턴스의 이름을 지정합니다.

주의

이 문서에서 명령줄 구문은 명령줄 도움말의 구문과 다르게 표시됩니다.

사이트 맵에는 탐색할 수 있는 등록된 사이트 모음이 포함되어 있습니다. 사이트 맵에 등록되지 않은 사이트 모음을 일반적으로 "고아" 사이트 모음이라고 합니다.

사이트 모음은 일반적으로 웹 응용 프로그램에 연결되는 콘텐츠 데이터베이스에 있지만 웹 응용 프로그램에 URL(Uniform Resource Locator) 경로가 동일한 사이트 모음이 이미 있는 경우에 고아 사이트 모음이 됩니다. 한 웹 응용 프로그램에서 여러 사이트 모음이 동일한 URL 경로를 공유할 수 없기 때문에 사이트 맵에 등록된 첫 번째 사이트 모음만 액세스할 수 있습니다. 동일한 URL 경로를 사용하는 다른 모든 사이트 모음은 사이트 맵에 등록될 수 없으며 고아 사이트 모음으로 간주됩니다. 고아 사이트 모음 데이터도 존재하지만 콘텐츠 데이터베이스를 현재 웹 응용 프로그램에서 분리한 다음 해당 URL 경로에 등록된 사이트 모음이 포함되지 않은 웹 응용 프로그램에 연결해야만 해당 데이터에 액세스할 수 있습니다.

예제

"http://서버_이름/sites/사이트_이름"이라는 운영 사이트 모음과 Active Directory의 제거된 계정을 삭제하려면 다음 구문을 입력합니다.

stsadm -o deletesite -url http://서버_이름/sites/사이트_이름 -deleteadaccounts true

"http://서버_이름/sites/사이트_이름"이라는 운영 사이트 모음을 삭제하려면 다음 구문을 입력합니다.

stsadm -o deletesite -url http://서버_이름/sites/사이트_이름

DS1이라는 데이터베이스 서버 및 DB1이라는 데이터베이스에서 "http://서버_이름/sites/사이트_이름"이라는 고아 사이트 모음을 삭제하려면 다음 단계를 수행합니다.

  1. enumallwebs 작업을 사용하여 URL이 "/sites/사이트_이름"과 일치하는 사이트를 찾습니다. 해당 상위 사이트 모음 XML 태그(즉 Site 태그)에 값이 FalseInSiteMap 특성이 있어야 합니다. False 값은 이 사이트 모음이 고아 사이트 모음임을 의미합니다. 자세한 내용은 Enumallwebs: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  2. 해당하는 Site 태그의 Id 특성 값을 사용하고 이 값을 deletesite 작업의 siteid 매개 변수 값으로 사용합니다.

    예를 들면 다음과 같습니다.

    stsadm -o deletesite -force -siteid e2a114b8-80c9-41f6-87bf-3feddf2ad9b6 -databaseserver DS1 -databasename DB1