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 可用性グループに対する |
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 可用性グループに対する |
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 データベースのテーブルにデータを書き込みます。 |