次の方法で共有


Set-SqlHADREndpoint

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

構文

ByPath (既定)

Set-SqlHADREndpoint
    [[-Path] <String>]
    [-Owner <String>]
    [-Certificate <String>]
    [-IpAddress <IPAddress>]
    [-AuthenticationOrder <EndpointAuthenticationOrder>]
    [-Encryption <EndpointEncryption>]
    [-EncryptionAlgorithm <EndpointEncryptionAlgorithm>]
    [-Port <Int32>]
    [-State <EndpointState>]
    [-Script]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ByObject

Set-SqlHADREndpoint
    [-InputObject] <Endpoint>
    [-Owner <String>]
    [-Certificate <String>]
    [-IpAddress <IPAddress>]
    [-AuthenticationOrder <EndpointAuthenticationOrder>]
    [-Encryption <EndpointEncryption>]
    [-EncryptionAlgorithm <EndpointEncryptionAlgorithm>]
    [-Port <Int32>]
    [-State <EndpointState>]
    [-Script]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

Set-SqlHADREndpoint コマンドレットは、データベース ミラーリング エンドポイントのプロパティを変更します。

例 1: データベース ミラーリング エンドポイントのポート番号を設定する

PS C:\> Set-SqlHADREndpoint -Path "SQLSERVER:\Sql\Computer\Instance\Endpoints\MainDbmEndpoint" -Port 5050

このコマンドは、Computer\Instance という名前のサーバー インスタンス上の MainDbmEndpoint という名前のデータベース ミラーリング エンドポイントのポート番号を 5050 に設定します。

例 2: データベース ミラーリング エンドポイントを開始する

PS C:\> Set-SqlHADREndpoint -Path "SQLSERVER:\Sql\Computer\Instance\Endpoints\MainDbmEndpoint" -State Started

このコマンドは、サーバー インスタンス Computer\Instance で MainDbmEndpoint という名前のデータベース ミラーリング エンドポイントを開始します。

パラメーター

-AuthenticationOrder

エンドポイントによって使用される認証の順序と種類を指定します。 . 指定したオプションが証明書を呼び出す場合は、 証明書 が既にエンドポイントに関連付けられていない限り、Certificate パラメーターを設定する必要があります。 有効な値は次のとおりです。

  • 証書
  • CertificateKerberos
  • CertificateNegotiate
  • CertificateNtlm
  • Kerberos
  • KerberosCertificate
  • 交渉する
  • NegotiateCertificate
  • NTLM
  • NtlmCertificate

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

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

パラメーター セット

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

-Certificate

エンドポイントが接続の認証に使用する証明書の名前を指定します。 遠方エンドポイントには、指定された証明書の秘密キーと一致する公開キーを持つ証明書が必要です。

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

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

パラメーター セット

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

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

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

型:SwitchParameter
規定値:False
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

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

-Encryption

エンドポイントの暗号化設定を指定します。 有効な値は次のとおりです。

  • 障害者
  • サポートされています
  • 必須

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

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

パラメーター セット

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

-EncryptionAlgorithm

エンドポイントで使用される暗号化の形式を指定します。 有効な値は次のとおりです。

  • Aes
  • AesRC4
  • 無し
  • RC4
  • RC4Aes

RC4 アルゴリズムは、旧バージョンとの互換性のためにのみサポートされています。 データベースが互換性レベル 90 または 100 の場合にのみ、RC4 またはRC4_128を使用して新しいマテリアルを暗号化できますが、これは推奨されません。 セキュリティを強化するために、代わりに AES アルゴリズムの 1 つなどの新しいアルゴリズムを使用します。

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

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

パラメーター セット

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

-InputObject

変更するエンドポイントを指定します。 これはデータベース ミラーリング エンドポイントである必要があります。

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

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

パラメーター セット

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

-IpAddress

エンドポイントがリッスンする IP アドレスを指定します。

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

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

パラメーター セット

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

-Owner

エンドポイントの所有者を指定します。

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

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

パラメーター セット

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

-Path

データベース ミラーリング エンドポイントへのパスを指定します。 これは省略可能なパラメーターです。 指定しない場合は、現在の作業場所が使用されます。

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

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

パラメーター セット

ByPath
配置:2
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Port

エンドポイントが接続をリッスンするために使用する TCP ポート番号を指定します。

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

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

パラメーター セット

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

-Script

このコマンドレットが、タスクを実行する Transact-SQL スクリプトを出力することを示します。

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

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

パラメーター セット

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

-State

エンドポイントの状態を指定します。 有効な値は次のとおりです。

  • 開始済み
  • 停止しました
  • 障害者

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

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

パラメーター セット

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

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

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

型:SwitchParameter
規定値:False
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

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

CommonParameters

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

入力

SMO.Endpoint

出力

SMO.Endpoint