Upgradesolution: Stsadm 작업(Office SharePoint Server)
업데이트 날짜: 2007년 4월
적용 대상: Office SharePoint Server 2007
마지막으로 수정된 항목: 2015-03-09
작업 이름: Upgradesolution
설명
기존 솔루션을 업그레이드합니다. 업그레이드할 솔루션은 배포되었거나 배포되지 않았을 수 있습니다. 그러나 immediate 또는 time 매개 변수는 솔루션이 배포된 경우에만 적용됩니다.
솔루션이 배포되지 않은 경우 upgradesolution 작업에서는 솔루션의 데이터베이스에 저장된 내용만 업데이트하고 복원용 백업을 만듭니다.
구문
stsadm -o upgradesolution
-name <솔루션 이름>
-filename <업그레이드 파일 이름>
[-time] <업그레이드할 시간>
[-immediate]
[-local]
[-allowgacdeployment]
[-allowcaspolicies]
[-lcid] <언어>
매개 변수
매개 변수(약식 이름) |
값 |
필수 여부 |
설명 |
*name* |
유효한 솔루션 이름(예: "Upgradesolution.wsp") |
예 |
관리자가 솔루션 저장소 내의 솔루션 이름을 지정할 수 있습니다. |
*filename* |
다음 형식 중 하나
|
예 |
관리자가 디스크의 솔루션 이름을 지정할 수 있습니다. 관리자가 filename 매개 변수를 지정하는 것은 addsolution 및 addwppack 작업을 먼저 호출한 다음 솔루션을 배포하는 것과 동일합니다. |
*time* |
관리 언어의 문화권에 따른 유효한 날짜:시간 형식(예: "2/16/2007 12:15:12") |
immediate 또는 local 매개 변수를 지정한 경우 -time 매개 변수는 필수 항목이 아닙니다. 그렇지 않은 경우 -time 매개 변수는 필수 항목입니다. |
관리자가 배포 수행 시간을 예약할 수 있습니다. DateTime.Parse 메서드에 허용되는 시간 형식을 사용해야 합니다. 날짜 및 시간을 올바르게 구문 분석할 수 없으면 다음 오류 메시지가 표시됩니다. "'<사용자가 입력한 시간>'은(는) 잘못된 시간 형식입니다. 배포가 시작되지 않았습니다." |
*immediate* |
<없음> |
아니요 |
명령이 실행된 후 즉시 배포를 수행합니다. |
*local* |
<없음> |
-immediate 또는 -time 매개 변수를 지정한 경우 -local 매개 변수는 필수 항목이 아닙니다. 그렇지 않은 경우 -local 매개 변수는 필수 항목입니다. |
로컬 컴퓨터에만 동기적으로 솔루션을 배포합니다. 타이머 서비스는 사용되지 않습니다. 개발자는 -immediate, -local 또는 -time 매개 변수를 지정해야 합니다. 이러한 매개 변수 중 하나를 지정하지 않으면 다음과 같은 오류 메시지가 표시됩니다. "배포 형식을 지정하지 않았습니다. 이 서버에만 배포할지(-local), 팜의 모든 서버에 배포할지(-immediate) 또는 팜의 모든 서버에 지연된 배포를 적용할지(-time) 지정해야 합니다." |
*allowgacdeployment* (*allgac*) |
<없음> |
아니요 |
GAC(전역 어셈블리 캐시)에 배치해야 하는 어셈블리가 솔루션에 들어 있는 경우 이 매개 변수를 지정해야 합니다. 그렇지 않으면 다음 오류 메시지가 표시됩니다. "솔루션 '<솔루션 이름>'을(를) 사용하려면 GAC(전역 어셈블리 캐시)에 어셈블리를 설치해야 합니다. 이 솔루션을 완전히 신뢰할 수 있으면 -allowgacdeployment 매개 변수를 사용하여 배포하십시오." |
*allowcaspolicies* (*allowcas*) |
<없음> |
아니요 |
솔루션에 CAS(코드 액세스 보안) 정책이 들어 있는 경우 이 매개 변수를 지정해야 합니다. 그렇지 않으면 다음 오류 메시지가 표시됩니다. "솔루션 '<솔루션 이름>'에 코드 액세스 보안 정책을 추가해야 합니다. 이 솔루션을 신뢰하는 경우 -allowcaspolicies 매개 변수를 사용하여 배포하십시오." |
*lcid* |
유효한 로캘 ID(예: 영어의 경우 "1033") |
아니요 |
솔루션의 언어 로캘 ID입니다. |