次の方法で共有


SqlServer

このセクションには、SQL Server PowerShell コマンドレットのヘルプ トピックが含まれています。

SqlServer

Add-RoleMember

特定のデータベースの特定のロールにメンバーを追加します。

Add-SqlAvailabilityDatabase

可用性グループにプライマリ データベースを追加するか、セカンダリ データベースを可用性グループに参加させます。

Add-SqlAvailabilityGroupListenerStaticIp

可用性グループ リスナーに静的 IP アドレスを追加します。

Add-SqlAzureAuthenticationContext

Azure への認証を実行し、認証トークンを取得します。

Add-SqlColumnEncryptionKeyValue

データベース内の既存の列暗号化キー オブジェクトの暗号化された値を追加します。

Add-SqlFirewallRule

SQL Server の特定のインスタンスへの接続を許可する Windows ファイアウォール規則を追加します。

Add-SqlLogin

SQL Server のインスタンスに Login オブジェクトを作成します。

Backup-ASDatabase

データベース管理者が Analysis Service Database のバックアップをファイルに取得できるようにします。

Backup-SqlDatabase

SQL Server データベース オブジェクトをバックアップします。

Complete-SqlColumnMasterKeyRotation

列マスター キーの回転を完了します。

Convert-UrnToPath

SQL Server 管理オブジェクト URN を Windows PowerShell プロバイダー パスに変換します。

ConvertFrom-EncodedSqlName

Windows PowerShell パスで使用できる形式にエンコードされた識別子を指定すると、元の SQL Server 識別子を返します。

ConvertTo-EncodedSqlName

WINDOWS PowerShell パスで使用できる形式に SQL Server 名の拡張文字をエンコードします。

Disable-SqlAlwaysOn

サーバーの Always On 可用性グループ機能を無効にします。

Enable-SqlAlwaysOn

Always On 可用性グループ機能を有効にします。

Export-SqlVulnerabilityAssessmentBaselineSet

脆弱性評価ベースライン セットをファイルにエクスポートします。

Export-SqlVulnerabilityAssessmentScan

脆弱性評価スキャンをファイルにエクスポートします。

Get-SqlAgent

SQL Server のターゲット インスタンスに存在する SQL エージェント オブジェクトを取得します。

Get-SqlAgentJob

SQL エージェントのターゲット インスタンスに存在する各ジョブの SQL エージェント ジョブ オブジェクトを取得します。

Get-SqlAgentJobHistory

SQL エージェントのターゲット インスタンスに存在するジョブ履歴を取得します。

Get-SqlAgentJobSchedule

SQL エージェント ジョブのターゲット インスタンスに存在する各スケジュールのジョブ スケジュール オブジェクトを取得します。

Get-SqlAgentJobStep

SQL エージェント ジョブのターゲット インスタンスに存在する各ステップの SQL JobStep オブジェクトを取得します。

Get-SqlAgentSchedule

SQL エージェントのターゲット インスタンスに存在する各スケジュールの SQL ジョブ スケジュール オブジェクトを取得します。

Get-SqlAssessmentItem

選択した SQL Server オブジェクトに対して使用できる SQL Assessment のベスト プラクティス チェックを取得します。

Get-SqlBackupHistory

データベースに関するバックアップ情報を取得し、このコマンドレットに指定されたパラメーターに基づいて見つかった各 Backup レコードの SMO BackupSet オブジェクトを返します。

Get-SqlColumnEncryptionKey

データベースで定義されているすべての列暗号化キー オブジェクトを取得するか、指定した名前の列暗号化キー オブジェクトを 1 つ取得します。

Get-SqlColumnMasterKey

データベースで定義されている列マスター キー オブジェクトを取得するか、指定した名前の 1 つの列マスター キー オブジェクトを取得します。

Get-SqlCredential

SQL 資格情報オブジェクトを取得します。

Get-SqlDatabase

SQL Server のターゲット インスタンスに存在する各データベースの SQL データベース オブジェクトを取得します。

Get-SqlErrorLog

SQL Server エラー ログを取得します。

Get-SqlInstance

ターゲット コンピューターに存在する SQL Server の各インスタンスの SQL Instance オブジェクトを取得します。

Get-SqlLogin

SQL Server のインスタンス内の Login オブジェクトを返します。

Get-SqlSensitivityClassification

データベース内の列の秘密度ラベルと情報の種類を取得します。

Get-SqlSensitivityRecommendations

データベース内の列に推奨される秘密度ラベルと情報の種類を取得します。

Get-SqlSmartAdmin

SQL Smart Admin オブジェクトとそのプロパティを取得します。

Grant-SqlAvailabilityGroupCreateAnyDatabase

Always On 可用性グループに対する CREATE ANY DATABASE アクセス許可を付与します。

Import-SqlVulnerabilityAssessmentBaselineSet

脆弱性評価ベースライン セットをファイルからインポートします。

Invoke-ASCmd

データベース管理者は、Analysis Services のインスタンスに対して XMLA スクリプト、TMSL スクリプト、データ分析式 (DAX) クエリ、多次元式 (MDX) クエリ、またはデータ マイニング拡張機能 (DMX) ステートメントを実行できます。

Invoke-PolicyEvaluation

1 つ以上の SQL Server ポリシー ベースの管理ポリシー評価を呼び出します。

Invoke-ProcessASDatabase

基になるメタデータの種類に応じて、特定の ProcessType または RefreshType を使用して、指定されたデータベースに対して Process 操作を実行します。

Invoke-ProcessCube

特定の ProcessType 値を持つ特定のデータベースの指定されたキューブに対して Process 操作を実行します。

Invoke-ProcessDimension

特定の ProcessType 値を持つ特定のデータベースの指定されたキューブに対して Process 操作を実行します。

Invoke-ProcessPartition

特定のキューブ名と特定の ProcessType 値を持つ MeasureGroup 名を持つ特定のデータベースの特定のパーティションに対してプロセス操作を実行します。

Invoke-ProcessTable

特定の RefreshType を持つ指定したテーブルに対してプロセス操作を実行します。

Invoke-SqlAssessment

選択した SQL Server オブジェクトの SQL Assessment のベスト プラクティス チェックを実行し、その結果を返します。

Invoke-Sqlcmd

SQL Server SQLCMD ユーティリティでサポートされているステートメントを含むスクリプトを実行します。

Invoke-SqlColumnMasterKeyRotation

列マスター キーのローテーションを開始します。

Invoke-SqlNotebook

SQL Notebook ファイル (.ipynb) を実行し、具体化されたノートブックを出力します。

Invoke-SqlVulnerabilityAssessmentScan

新しい脆弱性評価スキャンを呼び出します。

Join-SqlAvailabilityGroup

ローカル セカンダリ レプリカを可用性グループに参加させます。

Merge-Partition

このコマンドレットは、1 つ以上のソース パーティションのデータをターゲット パーティションにマージし、ソース パーティションを削除します。

New-RestoreFolder

元のフォルダーを新しいフォルダーに復元します。

New-RestoreLocation

復元場所をサーバーに追加するために使用されます。

New-SqlAvailabilityGroup

可用性グループを作成します。

New-SqlAvailabilityGroupListener

可用性グループ リスナーを作成し、可用性グループにアタッチします。

New-SqlAvailabilityReplica

可用性レプリカを作成します。

New-SqlAzureKeyVaultColumnMasterKeySettings

Azure Key Vault に格納されている非対称キーを記述する SqlColumnMasterKeySettings オブジェクトを作成します。

New-SqlBackupEncryptionOption

Backup-SqlDatabase コマンドレットまたは Set-SqlSmartAdmin コマンドレットの暗号化オプションを作成します。

New-SqlCertificateStoreColumnMasterKeySettings

指定した証明書を参照する SqlColumnMasterKeySettings オブジェクトを作成します。

New-SqlCngColumnMasterKeySettings

CNG API をサポートするキー ストアに格納されている非対称キーを記述する SqlColumnMasterKeySettings オブジェクトを作成します。

New-SqlColumnEncryptionKey

データベースに列暗号化キー オブジェクトを作成します。

New-SqlColumnEncryptionKeyEncryptedValue

列暗号化キーの暗号化された値を作成します。

New-SqlColumnEncryptionSettings

1 つの列の暗号化に関する情報をカプセル化する SqlColumnEncryptionSettings オブジェクトを作成します。CEK と暗号化の種類を含みます。

New-SqlColumnMasterKey

データベースに列マスター キー オブジェクトを作成します。

New-SqlColumnMasterKeySettings

任意に指定されたキー ストア プロバイダーとパスに格納されているマスター キーを記述する SqlColumnMasterKeySettings オブジェクトを作成します。

New-SqlCredential

SQL Server 資格情報オブジェクトを作成します。

New-SqlCspColumnMasterKeySettings

CAPI をサポートする CSP を使用して、キー ストアに格納されている非対称キーを記述する SqlColumnMasterKeySettings オブジェクトを作成します。

New-SqlHADREndpoint

SQL Server インスタンスにデータベース ミラーリング エンドポイントを作成します。

New-SqlVulnerabilityAssessmentBaseline

Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaseline の新しいインスタンスを作成します。

New-SqlVulnerabilityAssessmentBaselineSet

Microsoft.SQL.VulnerabilityAssessment.SecurityCheckBaselineSet の新しいインスタンスを作成します。

Read-SqlTableData

SQL データベースのテーブルからデータを読み取ります。

Read-SqlViewData

SQL データベースのビューからデータを読み取ります。

Read-SqlXEvent

XEL ファイルまたはライブ SQL XEvent セッションから SQL Server XEvent を読み取ります。

Remove-RoleMember

特定のデータベースの特定のロールからメンバーを削除します。

Remove-SqlAvailabilityDatabase

可用性グループから可用性データベースを削除します。

Remove-SqlAvailabilityGroup

可用性グループを削除します。

Remove-SqlAvailabilityReplica

セカンダリ可用性レプリカを削除します。

Remove-SqlColumnEncryptionKey

データベースから列暗号化キー オブジェクトを削除します。

Remove-SqlColumnEncryptionKeyValue

データベースの既存の列暗号化キー オブジェクトから暗号化された値を削除します。

Remove-SqlColumnMasterKey

データベースから列マスター キー オブジェクトを削除します。

Remove-SqlCredential

SQL 資格情報オブジェクトを削除します。

Remove-SqlFirewallRule

SQL Server の特定のインスタンスへの接続を許可する Windows ファイアウォール規則を無効にします。

Remove-SqlLogin

SQL Server のインスタンスから Login オブジェクトを削除します。

Remove-SqlSensitivityClassification

データベース内の列の秘密度ラベルや情報の種類を削除します。

Restore-ASDatabase

指定した Analysis Service データベースをバックアップ ファイルから復元します。

Restore-SqlDatabase

バックアップ またはトランザクション ログ レコードからデータベースを復元します。

Resume-SqlAvailabilityDatabase

可用性データベースでのデータ移動を再開します。

Revoke-SqlAvailabilityGroupCreateAnyDatabase

Always On 可用性グループに対する CREATE ANY DATABASE アクセス許可を取り消します。

Save-SqlMigrationReport

OLTP 移行チェックリスト In-Memory 生成します

Set-SqlAuthenticationMode

SQL Server のターゲット インスタンスの認証モードを構成します。

Set-SqlAvailabilityGroup

可用性グループの設定を設定します。

Set-SqlAvailabilityGroupListener

可用性グループ リスナーのポート設定を設定します。

Set-SqlAvailabilityReplica

可用性レプリカの設定を設定します。

Set-SqlAvailabilityReplicaRoleToSecondary

可用性グループレプリカロールをセカンダリに設定します。

Set-SqlColumnEncryption

データベースの指定された列を暗号化、復号化、または再暗号化します。

Set-SqlCredential

SQL 資格情報オブジェクトのプロパティを設定します。

Set-SqlErrorLog

エラー ログ ファイルがリサイクルされる前の最大数を設定またはリセットします。

Set-SqlHADREndpoint

データベース ミラーリング エンドポイントのプロパティを設定します。

Set-SqlNetworkConfiguration

SQL Server のターゲット インスタンスのネットワーク構成を設定します。

Set-SqlSensitivityClassification

データベース内の列の情報の種類や秘密度ラベル、情報の種類を設定します。

Set-SqlSmartAdmin

バックアップの保有期間とストレージの設定を構成または変更します。

Start-SqlInstance

指定した SQL Server インスタンスを起動します。

Stop-SqlInstance

指定した SQL Server インスタンスを停止します。

Suspend-SqlAvailabilityDatabase

可用性データベースでのデータ移動を中断します。

Switch-SqlAvailabilityGroup

可用性グループからセカンダリ レプリカへのフェールオーバーを開始します。

Test-SqlAvailabilityGroup

可用性グループの正常性を評価します。

Test-SqlAvailabilityReplica

可用性レプリカの正常性を評価します。

Test-SqlDatabaseReplicaState

可用性データベースの正常性を評価します。

Test-SqlSmartAdmin

SQL Server ポリシー ベースの管理 (PBM) ポリシーを評価して、スマート管理者の正常性をテストします。

Write-SqlTableData

SQL データベースのテーブルにデータを書き込みます。