Partager via


Set-SqlHADREndpoint

Définit les propriétés d’un point de terminaison de mise en miroir de bases de données.

Syntaxe

ByPath (Par défaut)

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>]

Description

L’applet de commande Set-SqlHADREndpoint modifie les propriétés d’un point de terminaison de mise en miroir de bases de données.

Exemples

Exemple 1 : Définir le numéro de port d’un point de terminaison de mise en miroir de bases de données

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

Cette commande définit le numéro de port du point de terminaison de mise en miroir de bases de données nommé MainDbmEndpoint sur 5050 sur l’instance de serveur nommée Computer\Instance.

Exemple 2 : Démarrer un point de terminaison de mise en miroir de bases de données

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

Cette commande démarre le point de terminaison de mise en miroir de bases de données nommé MainDbmEndpoint sur l’instance de serveur Ordinateur\Instance.

Paramètres

-AuthenticationOrder

Spécifie l’ordre et le type d’authentification utilisés par le point de terminaison. . Si l’option spécifiée appelle un certificat, le paramètre Certificate doit être défini, sauf si un certificat est déjà associé au point de terminaison. Les valeurs valides sont les suivantes :

  • Certificat
  • CertificateKerberos
  • CertificateNegotiate
  • CertificateNtlm
  • Kerberos
  • KerberosCertificate
  • Négocier
  • NegotiateCertificate
  • Ntlm
  • NtlmCertificate

Propriétés du paramètre

Type:EndpointAuthenticationOrder
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Certificate

Spécifie le nom du certificat que le point de terminaison utilisera pour authentifier les connexions. Le point de terminaison lointain doit avoir un certificat avec la clé publique correspondant à la clé privée du certificat spécifié.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Encryption

Spécifie le paramètre de chiffrement du point de terminaison. Les valeurs valides sont les suivantes :

  • Handicapé
  • Soutenu
  • Obligatoire

Propriétés du paramètre

Type:EndpointEncryption
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EncryptionAlgorithm

Spécifie la forme de chiffrement utilisée par le point de terminaison. Les valeurs valides sont les suivantes :

  • Aes
  • AesRC4
  • Aucun
  • RC4
  • RC4Aes

L'algorithme RC4 est uniquement pris en charge pour des raisons de compatibilité descendante. De nouveaux matériaux ne peuvent être chiffrés qu’à l’aide de RC4 ou de RC4_128 lorsque la base de données est au niveau de compatibilité 90 ou 100, mais cela n’est pas recommandé. Pour améliorer la sécurité, utilisez plutôt un algorithme plus récent comme l’un des algorithmes AES.

Propriétés du paramètre

Type:EndpointEncryptionAlgorithm
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-InputObject

Spécifie le point de terminaison à modifier. Il doit s’agir d’un point de terminaison de mise en miroir de bases de données.

Propriétés du paramètre

Type:Endpoint
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByObject
Position:2
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IpAddress

Spécifie l’adresse IP sur laquelle le point de terminaison écoutera.

Propriétés du paramètre

Type:IPAddress
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Owner

Spécifie le propriétaire du point de terminaison.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Path

Spécifie le chemin d’accès au point de terminaison de mise en miroir de bases de données. Il s’agit d’un paramètre facultatif. S’il n’est pas spécifié, l’emplacement de travail actuel est utilisé.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByPath
Position:2
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Port

Spécifie le numéro de port TCP utilisé par le point de terminaison pour écouter les connexions.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Script

Indique que cette applet de commande génère un script Transact-SQL qui effectue la tâche.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-State

Spécifie l’état du point de terminaison. Les valeurs valides sont les suivantes :

  • Démarré
  • Arrêté
  • Handicapé

Propriétés du paramètre

Type:EndpointState
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

SMO.Endpoint

Sorties

SMO.Endpoint