Get-SPContentDatabase

1 つ以上のコンテンツ データベースを取得します。

構文

Get-SPContentDatabase
   [[-Identity] <SPContentDatabasePipeBind>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-NoStatusFilter]
   [<CommonParameters>]
Get-SPContentDatabase
   -Site <SPSitePipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [<CommonParameters>]
Get-SPContentDatabase
   -WebApplication <SPWebApplicationPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-NoStatusFilter]
   [<CommonParameters>]
Get-SPContentDatabase
   -DaysSinceLastProfileSync <Int32>
   [-NoStatusFilter]
   [-AssignmentCollection <SPAssignmentCollection>]
   [<CommonParameters>]
Get-SPContentDatabase
   [-AssignmentCollection <SPAssignmentCollection>]
   [-ConnectAsUnattachedDatabase]
   [-DatabaseCredentials <PSCredential>]
   -DatabaseName <String>
   -DatabaseServer <String>
   [<CommonParameters>]

説明

このコマンドレットには、複数のパラメーター セットが含まれています。 使用できるのは、1 つのパラメーター セットのパラメーターだけであり、異なるパラメーター セットのパラメーターを組み合わせることはできません。 パラメーター セットの使用法に関する詳しい情報については、「コマンドレットのパラメーター セット」を参照してください。

Get-SPContentDatabase コマンドレットでは、指定したコンテンツ データベースを取得します。

Windows PowerShell for SharePoint 製品のアクセス許可と最新情報については、「SharePoint Server コマンドレット」のオンライン ドキュメントをご覧ください。

--------------- 例 1 --------------

Get-SPContentDatabase -WebApplication https://webAppUrl

この例では、Web アプリケーション sitename で使用するすべてのコンテンツ データベースを取得します。

--------------- 例 2 --------------

Get-SPContentDatabase -Site https://siteUrl

この例では、https://siteUrl に存在するサイト コレクションを含むコンテンツ データベースを取得します。

--------------- 例 3 --------------

PS C:\>Get-SPContentDatabase -DaysSinceLastProfileSync 7

この例では、7 日以上前にユーザー プロファイル サービスと最後に同期されたすべてのコンテンツ データベースを返します。 7 日前より前にユーザー プロファイル サービスと最後に同期されたコンテンツ データベースは返されません。

パラメーター

- Site

指定したサイト コレクションのコンテンツ データベースを取得します。

この型は、12345678-90ab-cdef-1234-567890bcdefgh という形式の有効な GUID であるか、https://server_name という形式の有効な URL であるか、有効な SPSite オブジェクト インスタンスであることが必要です。

Type:SPSitePipeBind
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ConnectAsUnattachedDatabase

ファーム内にある未接続のデータベースのみを取得するように指定します。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DatabaseCredentials

データベース SQL Server 認証用のユーザー名とパスワードを含む PSCredential オブジェクトを指定します。

この型は、有効な PSCredential オブジェクトであることが必要です。

Type:PSCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DatabaseName

ファーム内のデータベースの名前を指定します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DatabaseServer

ファーム内のデータベース サーバーの名前を指定します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-DaysSinceLastProfileSync

ユーザー プロファイル サービスがコンテンツ データベースを最後に同期してからの最短日数を指定します。

Type:Int32
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Identity

取得する特定のコンテンツ データベースを指定します。

この型は、12345678-90ab-cdef-1234-567890bcdefgh という形式の有効な GUID であるか、SharePoint コンテンツ データベースの有効な名前 (SPContentDB1 など) であるか、有効な SPContentDatabase オブジェクト インスタンスであることが必要です。

Type:SPContentDatabasePipeBind
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-NoStatusFilter

状態フィルターを有効にするかどうかを指定します。

有効な値は、 True または False です。 既定値は False です。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WebApplication

指定した Web アプリケーションのコンテンツ データベースを取得します。

この型は、12345678-90ab-cdef-1234-567890bcdefgh という形式の有効な GUID であるか、SharePoint Web アプリケーションの有効な名前 (MyOfficeApp1 など) であるか、有効な SPWebApplication オブジェクト インスタンスであることが必要です。

Type:SPWebApplicationPipeBind
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition