Monday, June 28, 2010

STSADMIN Commands

Category : Admin

Backup:For site collection backup:
stsadm.exe -o backup -url -filename [-overwrite]
For catastrophic backup:
stsadm.exe -o backup -directory -backupmethod
[-item ]
[-percentage ]
[-backupthreads ]
[-showtree]
[-quiet]

backuphistory:

stsadm.exe -o backuphistory
-directory
[-backup]
[-restore]
binddrservice :

stsadm.exe -o binddrservice
-servicename
-setting

blockedfilelist:

stsadm.exe -o blockedfilelist
-extension
-add
[-url ]
stsadm.exe -o blockedfilelist
-extension
-delete
[-url ]

copyappbincontent

stsadm.exe -o copyappbincontent

email

stsadm.exe -o email
-outsmtpserver
-fromaddress
-replytoaddress
-codepage
[-url ]

enumservices

stsadm.exe -o enumservices

export

stsadm.exe -o export
-url
-filename
[-overwrite]
[-includeusersecurity]
[-haltonwarning]
[-haltonfatalerror]

[-nologfile]
[-versions <1-4>
1 - Last major version for files and list items (default)
2 - The current version, either the last major or the last minor
3 - Last major and last minor version for files and list items
4 - All versions for files and list items]
[-cabsize (default: 25)]
[-nofilecompression]
[-quiet]
getadminport:

stsadm.exe -o getadminport

import

stsadm.exe -o import
-url
-filename
[-includeusersecurity]
[-haltonwarning]
[-haltonfatalerror]
[-nologfile]
[-updateversions <1-3>
1 - Add new versions to the current file (default)
2 - Overwrite the file and all its versions (delete then insert)
3 - Ignore the file if it exists on the destination]
[-nofilecompression]
[-quiet]

listlogginglevels

stsadm.exe -o import
-url
-filename
[-includeusersecurity]
[-haltonwarning]
[-haltonfatalerror]
[-nologfile]
[-updateversions <1-3>
1 - Add new versions to the current file (default)
2 - Overwrite the file and all its versions (delete then insert)
3 - Ignore the file if it exists on the destination]
[-nofilecompression]
[-quiet]

localupgradestatus

stsadm.exe -o localupgradestatus

preparetomove

stsadm.exe -o preparetomove
{-ContentDB
-Site }
[-OldContentDB ]
[-undo]
provisionservice

stsadm.exe -o provisionservice
-action
-servicetype
[-servicename quiescefarm

stsadm.exe -o quiescefarm
-maxduration
quiescefarmstatus

stsadm -o quiescefarmstatus

refreshdms

stsadm.exe -o refreshdms
-url
refreshsitedms

stsadm.exe -o refreshsitedms
-url

registerwsswriter

stsadm.exe -o registerwsswriter

renameserver

stsadm.exe -o renameserver
-oldservername
-newservername
restore

For site collection restore:
stsadm.exe -o restore
-url
-filename
[-hostheaderwebapplicationurl ]
[-overwrite]
For catastrophic restore:
stsadm.exe -o restore
-directory
-restoremethod
[-backupid ]
[-item ]
[-percentage ]
[-showtree]
[-suppressprompt]
[-username ]
[-password ]
[-newdatabaseserver ]
[-quiet]
restoressp


stsadm -o restoressp
-title
-url
-ssplogin
-mysiteurl
-indexserver
-indexlocation
[-keepindex]
-sspdatabaseserver
-sspdatabasename
[-ssppassword ]
[-sspsqlauthlogin ]
[-sspsqlauthpassword ]
[-searchdatabaseserver ]
[-searchdatabasename ]
[-searchsqlauthlogin ]
[-searchsqlauthpassword ]
[-ssl ]
setadminport


stsadm -o setadminport
-port
[-ssl]
[-admapcreatenew]
[-admapidname ]
setlogginglevel
stsadm.exe -o setlogginglevel
[-category < [CategoryName Manager:CategoryName [;...]] >]
{-default
-tracelevel
<>
[-windowslogginglevel
<>]
}
setsspport


stsadm -o setsspport
-httpport
-httpsport

setworkflowconfig


stsadm -o setworkflowconfig
-url
{-emailtonopermissionparticipants
-externalparticipants
-userdefinedworkflows
}
unquiescefarm

stsadm -o unquiescefarm

unregisterwsswriter

stsadm -o unregisterwsswriter

updatealerttemplates


stsadm -o updatealerttemplates
-url
[-filename ]
[-lcid

updatefarmcredentials

stsadm -o updatefarmcredentials
[-identitytype ]
[-userlogin ]
[-password ]
[-local [-keyonly]]

upgrade

stsadm -o upgrade
{-inplace
-sidebyside
}
[-url ]
[-forceupgrade]
[-quiet]
[-farmuser ]
[-farmpassword ]
[-reghost]
[-sitelistpath ]

upgradetargetwebapplication

stsadm -o upgradetargetwebapplication
-url
-relocationurl
-apidname
[-apidtype ]
[-apidlogin ]
[-apidpwd ]
[-exclusivelyusentlm]
Renamesite

stsadm.exe -o renamesite
-oldurl oldUrl
-newurl newUrl
Tzmove

Enables an administrator to update data that is affected by a change in the start and/or end of daylight saving time (DST).

updatealert

stsadm -o updatealert
-url
-oldurl
[-nologfile]
[-quiet]
preupgradecheck


stsadm.exe -o preupgradecheck
[ -rulefiles ]
[ -listrulefiles ]
[ -localonly ]

enumallwebs

stsadm -o enumallwebs
-databasename
[-databaseserver ]

preupgradecheck

stsadm -o preupgradecheck
-[rulefiles ]
-[listrulefiles]
-localonly
updatequota

stsadm -o updatequota
-quotaname
[-contentdb ]
[-nologfile]
[-quiet]
unlockfgpreport

stsadm -o unlockfgpreport
-URL
[-reapplylock]
[-list]
developer-dashboard

stsadm
–o setproperty
–pn developer-dashboard
–pv (On Off OnDemand )





Category : Content


canceldeployment

stsadm.exe -o canceldeployment
-id
createcmsmigrationprofile


stsadm -o createcmsmigrationprofile
-profilename
[-description ]
[-connectionstring ]
-databaseserver
-databasename
-databaseuser
[-databasepassword ]
[-auth windowsauth|sqlauth]
-destination
[-rootchannel ]
[-destinationlocale ]
[-migrateresources onlyused|all]
[-migrateacls yes|no]
[-emailto ]
[-emailon success|failure|none|both]
[-keeptemporaryfiles Never|Always|Failure]
[-enableeventreceivers yes|no]

deletecmsmigrationprofile

stsadm -o deletecmsmigrationprofile
-profilename

editcmsmigrationprofile

stsadm -o editcmsmigrationprofile
-profilename
[-description ]
[-connectionstring ]
[-databaseserver ]
[-databasename ]
[-databaseuser ]
[-databasepassword ]
[-auth sqlauth|windowsauth]
[-emailto ]
[-emailon success|failure|none|both]
[-excludeschema ]
[-keeptemporaryfiles Never|Always|Failure]
[-enableeventreceivers yes|no]

editcontentdeploymentpath

stsadm -o editcontentdeploymentpath
-pathname
[-keeptemporaryfiles Never|Always|Failure]
[-enableeventreceivers yes|no]
[-enablecompression yes|no]

enumdeployments

stsadm.exe -o enumdeployments

runcmsmigrationprofile


stsadm -o runcmsmigrationprofile
-profilename
[-skipanalyzer ]
[-onlyanalyzer ]
[-startover ]
[-migratesincetime ]
[-migrationfolder ]
[-exportonly ]
[-importonly ]
[-htmldiff ]

runcontentdeploymentjob

stsadm -o runcontentdeploymentjob
-jobname
[-wait yes|no]
[-deploysincetime ]

setcontentdeploymentjobschedule

stsadm -o setcontentdeploymentjobschedule
-jobname
-schedule

variationsfixuptool

stsadm -o variationsfixuptool
-url
[-scan]
[-recurse]
[-label]
[-fix]
[-spawn]
[-showrunningjobs]


Category : Database


addcontentdb
stsadm.exe -o addcontentdb
-url
-databasename
[-databaseserver ]
[-databaseuser ]
[-databasepassword ]
[-sitewarning ]
[-sitemax ]
databaserepair
stsadm.exe -o databaserepair
-url
-databasename
[-deletecorruption]
deleteconfigdb
stsadm.exe -o deleteconfigdb
deletecontentdb
stsadm.exe -o deletecontentdb
-url
-databasename
[-databaseserver ]
enumcontentdbs
stsadm.exe -o enumcontentdbs
-url
removedrservice
stsadm.exe -o removedrservice
-servicename
-setting
setconfigdb
stsadm.exe -o setconfigdb
[-connect]
-databaseserver
[-databaseuser ]
[-databasepassword ]
[-databasename ]
[-exclusivelyusentlm]
[-farmuser]
[-farmpassword]
[-adcreation]
[-addomain ]
[-adou ]
mergecontentdbs
stsadm.exe -o mergecontentdbs
-url
-sourcedatabase
destinationdatabasename
[-operation <1, 2, or 3>]
[-filename ]

Where operation is:
1. Analyze (default)
2. Full database merge
3. Read from file
Trimauditlog
stsadm -o trimauditlog
-url
-enddate
-databasename
[-databaseserver]


Category : Excel Services

adddataconnectionfile
stsadm -o adddataconnectionfile
-filename
[-webaccessible ]
[-overwrite ]
[-category ]
add-ecsfiletrustedlocation
stsadm -o add-ecsfiletrustedlocation
-Ssp
-Location
-LocationType SharePoint|Unc|Http
-IncludeChildren True|False
[-SessionTimeout