Stsadm 명령줄 도구(Office SharePoint Server)
업데이트 날짜: 2006년 12월
적용 대상: Office SharePoint Server 2007
마지막으로 수정된 항목: 2015-03-09
이 문서의 내용
Stsadm 사용
대화형이 아닌 Stsadm
사용할 수 있는 작업과 속성
Microsoft Office SharePoint Server 2007에는 Office SharePoint Server 2007 서버 및 사이트의 명령줄 관리에 사용되는 Stsadm 도구가 포함되어 있습니다. Stsadm은 SharePoint 제품 및 기술이 설치된 드라이브의 %COMMONPROGRAMFILES%\microsoft shared\web server extensions\12\bin 경로에 있습니다. Stsadm을 사용하려면 로컬 컴퓨터의 관리자여야 합니다.
Stsadm을 사용하면 명령줄에서 또는 배치 파일이나 스크립트를 사용하여 Office SharePoint Server 2007 관리 작업을 수행할 수 있습니다. 또한 Stsadm을 사용하여 관리 포트 변경 같이 중앙 관리 사이트에서는 이용할 수 없는 작업에 액세스할 수 있습니다. 명령줄 도구는 중앙 관리와 동일한 작업을 수행할 수 있지만 인터페이스는 더 간편합니다. Stsadm 명령줄 도구를 통해서만 이용할 수 있는 특정 작업과 특정 매개 변수도 있습니다.
Stsadm 사용
명령줄 도구는 전체 Office SharePoint Server 2007 작업에 액세스할 수 있는 기능을 제공합니다. Stsadm은 명령줄에서 사용하거나 배치 파일 또는 스크립트로 사용할 수 있지만, 서버 자체에서 실행해야 합니다.
Stsadm을 사용하려면 서버의 로컬 Administrators 그룹의 구성원이어야 합니다. Stsadm을 호출할 때 다음 형식으로 작업과 명령줄 매개 변수를 입력합니다.
-operation OperationName -parameter value
참고
명령줄 도구에서 사용해야 하는 값에 앰퍼샌드(&)처럼 명령줄 인터페이스에서 특수하게 처리되는 문자나 공백이 포함되어 있으면 문자열을 따옴표(")로 묶을 수 있습니다. 예를 들어 사이트의 URL이 http://my site이면 "http://my site"로 URL을 입력할 수 있습니다.
명령줄에 사용되는 매개 변수에는 대부분 전체 매개 변수 대신 사용할 수 있는 약식 형식도 있습니다. 예를 들어 다음 명령은 구성 데이터베이스에서 Server1의 Server1_collab를 사용하도록 설정하고 연결할 데이터베이스 사용자 이름 및 암호를 지정합니다.
stsadm -o setconfigdb -connect -ds Server1 -dn Server1_collab -du User1 -dp password
이 예제의 명령과 매개 변수에 대한 설명은 다음 표에 나와 있습니다.
명령 또는 매개 변수 | 정의 |
---|---|
-o setconfigdb |
Office SharePoint Server 2007과 구성 데이터베이스를 연결합니다. |
-connect |
사용할 기존 구성 데이터베이스가 있음을 지정합니다. |
-ds Server1 |
사용할 데이터베이스가 포함된 서버의 이름을 지정합니다. |
-dn Server1_collab |
해당 서버에서 사용할 데이터베이스의 이름을 지정합니다. |
-du User1 |
데이터베이스 관리자의 사용자 이름을 지정합니다. |
-dp password |
사용자의 암호를 지정합니다. |
대화형이 아닌 Stsadm
Stsadm은 대화형 도구가 아닙니다. Stsadm에서는 작업과 매개 변수를 모두 한 번에 입력합니다. 작업이 실행 중인 동안에는 누락된 매개 변수를 입력하라는 메시지가 나타나지 않습니다. 따라서 필수 매개 변수가 누락되면 작업이 실패하고 작업과 매개 변수를 다시 입력해야 합니다.
명령을 제출한 후에는 도구에서 더 이상 정보를 묻지 않으므로 배치 명령에 더욱 유용하게 사용될 수 있습니다. 대화형 도구를 사용하려면 관리 개체 모델이나 중앙 관리 페이지를 사용하십시오.
사용할 수 있는 작업과 속성
Stsadm 작업 및 속성의 전체 목록은 Stsadm 작업 및 속성의 인덱스(Office SharePoint Server) 문서를 참조하십시오.
명령줄에서만 사용할 수 있는 작업은 다음과 같습니다
addcontentdb(업그레이드해야 하는 데이터베이스를 추가할 때 명령줄이 필요함) |
enumsolutions |
renameserver |
addsolution |
enumtemplates |
restore(사이트 모음 수준) |
addwppack |
enumwppacks |
retractsolution |
backup(사이트 모음 수준) |
execadmsvcjobs |
retractwppack |
binddrservice |
export |
scanforfeatures |
canceldeployment |
forcedeletelist |
setadminport |
copyappbincontent |
getadminport |
setconfigdb |
createadminvs |
getproperty |
setproperty |
createsiteinnewdb |
getsitelock |
setworkflowconfig |
databaserepair |
import |
spsearchdiacriticsensitive |
deleteadminvs |
installfeature |
syncsolution |
deleteconfigdb |
migrateuser |
uninstallfeature |
deletesolution |
provisionservice |
unregisterwsswriter |
deletewppack |
refreshdms |
updateaccountpassword |
deploysolution |
refreshsitedms |
updatealerttemplates |
deploywppack |
registerwsswriter |
updatefarmcredentials |
displaysolution |
removedrservice |
upgradesolution |
enumdeployments |
removesolutiondeploymentlock |
명령줄에서만 사용할 수 있는 매개 변수는 다음과 같습니다.
-force |
-propertyname |
-globalinstall |
-propertyvalue |
-newname |
-servicename |
-overwrite |
-ssl |