New-SPProjectServiceApplication
Erstellt eine neue Project Server-Dienstanwendung.
Syntax
New-SPProjectServiceApplication
[-Name] <String>
-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-Proxy]
[<CommonParameters>]
Beschreibung
Das New-SPProjectServiceApplication
Cmdlet erstellt eine neue Project Server-Dienstanwendung.
Berechtigungen und aktuelle Informationen zu Windows PowerShell für Project Server finden Sie in der Onlinedokumentation unter https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).
Beispiele
------------------BEISPIEL 1-----------------------
New-SPProjectServiceApplication -Name "PsiApplication" -ApplicationPool "PsiApplicationPool" -Proxy
In diesem Beispiel wird eine Project Server-Dienstanwendung mit dem Namen PsiApplication und ein Anwendungspool mit dem Namen PsiApplicationPool erstellt, und es wird ein Project Server-Dienstanwendungsproxy für die Anwendung erstellt.
------------------BEISPIEL 2-----------------------
Get-SPIisWebServiceApplicationPool "PsiApplicationPool" | New-SPProjectServiceApplication -Name "PsiApplication"
In diesem Beispiel wird eine Project Server-Dienstanwendung mit dem Namen PsiApplication erstellt. Das Ergebnis wird mithilfe eines Anwendungspoolobjekts per Piping weitergeleitet.
Parameter
-ApplicationPool
Gibt den vorhandenen IIS-Anwendungspool an, in dem der Webdienst für die neue Dienstanwendung ausgeführt werden soll.
Der Typ muss eine gültige GUID in der Form 12345678-90ab-cdef-1234-567890bcdefgh, ein gültiger Name eines Anwendungspools (z. B. AppPoolName1) oder eine Instanz eines gültigen IISWebServiceApplicationPool-Objekts sein.
Type: | SPIisWebServiceApplicationPoolPipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Project Server 2013, Project Server 2016, Project Server 2019 |
-AssignmentCollection
Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.
Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten.
Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment
beseitigt werden.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Project Server 2013, Project Server 2016, Project Server 2019 |
-Name
Gibt den Namen der neuen Project Server-Dienstanwendung an.
Der Typ muss ein gültiger Name für eine Project Server-Dienstanwendung sein, z. B. ProjectWebApp1.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2013, Project Server 2016, Project Server 2019 |
-Proxy
Gibt an, dass ein Proxy für neue Dienstanwendungen automatisch erstellt wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Project Server 2013, Project Server 2016, Project Server 2019 |