Pause-SPProjectWebInstance

Project Web App の指定されたインスタンスを読み取り専用に切り替え、Project Server PSI または CSOM を介して変更が加えられないようにします。

構文

Default (既定)

Pause-SPProjectWebInstance
    [-Identity] <ProjectInstancePipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [<CommonParameters>]

説明

Project Web App の指定されたインスタンスを読み取り専用に切り替え、Project Server インターフェイス (PSI) またはクライアント サーバー オブジェクト モデル (CSOM) を介して変更が加えられないようにします。 この状態の間、データベースは実際には読み取り専用ではなく、キュー サービスは引き続きデータベースに書き込むことができますが、処理する新しいジョブは取得しません。 このコマンドレットを使用すると、管理者がデータベースを読み取り専用に切り替える前にキューを空にすることができます。

アクセス許可と Windows PowerShell for Project Server に関する最新情報については、https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833) のオンライン ドキュメントを参照してください。

例文

$sa = Get-SPServiceApplication | ?{$_.TypeName -eq 'Project Application Services'}
$instance = Get-SPProjectWebInstance -ServiceApplication $sa
Pause-SPProjectWebInstance -Identity $instance

Project Web Application Service アプリケーションで Project Web Server インスタンスを一時停止します。

パラメーター

-AssignmentCollection

適用対象: Project Server 2013、Project Server 2016、Project Server 2019

適切な破棄を行うためにオブジェクトを管理します。 SPWeb や SPSite などのオブジェクトの使用によって大量のメモリが使用される場合があるので、Windows PowerShell スクリプトでこれらのオブジェクトを使用するには適切なメモリ管理が必要です。 メモリの解放が必要になった場合は、SPAssignment オブジェクトを使用して、変数へのオブジェクトの割り当てとオブジェクトの破棄を行うことができます。 割り当てコレクションまたは Global パラメーターが使用されていない場合、SPWeb、SPSite、または SPSiteAdministration オブジェクトが使用されていると、オブジェクトは自動的に破棄されます。

Global パラメーターが使用されている場合は、オブジェクトはすべてグローバル ストアに格納されます。 Stop-SPAssignment コマンドを使用してオブジェクトの使用または破棄を直接行わないと、メモリ不足のシナリオになる場合があります。

パラメーターのプロパティ

型:SPAssignmentCollection
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Identity

適用対象: Project Server 2013、Project Server 2016、Project Server 2019

読み取り専用モードに切り替える Project Web App のインスタンスを指定します。 インスタンスの一意の ID、Project Web App サイトの URL、Project Web App サイトを含むサイト コレクション オブジェクト (SPSite)、または Project Web App インスタンス オブジェクト自体 (PSSite) のいずれかです。

パラメーターのプロパティ

型:ProjectInstancePipeBind
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:1
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、「about_CommonParameters」を参照してください。