Поделиться через


Set-SqlHADREndpoint

Задает свойства конечной точки зеркального отображения базы данных.

Синтаксис

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

Описание

Командлет Set-SqlHADREndpoint изменяет свойства конечной точки зеркального отображения базы данных.

Примеры

Пример 1. Установка номера порта конечной точки зеркального отображения базы данных

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

Эта команда задает номер порта конечной точки зеркального отображения базы данных с именем MainDbmEndpoint в 5050 на экземпляре сервера с именем Computer\Instance.

Пример 2. Запуск конечной точки зеркального отображения базы данных

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

Эта команда запускает конечную точку зеркального отображения базы данных с именем MainDbmEndpoint на экземпляре сервера Computer\Instance.

Параметры

-AuthenticationOrder

Указывает порядок и тип проверки подлинности, используемой конечной точкой. . Если указанный параметр вызывает сертификат, необходимо задать параметр Certificate , если сертификат уже не связан с конечной точкой. Допустимые значения:

  • Сертификат
  • CertificateKerberos
  • CertificateNegotiate
  • CertificateNtlm
  • Kerberos
  • KerberosCertificate
  • Согласование
  • NegotiateCertificate
  • Ntlm
  • NtlmCertificate
Тип:EndpointAuthenticationOrder
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Certificate

Указывает имя сертификата, который конечная точка будет использовать для проверки подлинности подключений. Противоположная конечная точка должна иметь сертификат с открытым ключом, совпадающим с закрытым ключом указанного сертификата.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Encryption

Указывает параметр шифрования конечной точки. Допустимые значения:

  • Выключено
  • Поддерживается
  • Обязательно
Тип:EndpointEncryption
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-EncryptionAlgorithm

Указывает форму шифрования, используемую конечной точкой. Допустимые значения:

  • Aes
  • AesRC4
  • Нет
  • RC4;
  • RC4Aes

Алгоритм RC4 поддерживается только в целях обратной совместимости. Новый материал можно зашифровать с помощью rc4 или RC4_128, если база данных находится на уровне совместимости 90 или 100, но это не рекомендуется. Для повышения безопасности используйте новый алгоритм, например один из алгоритмов AES.

Тип:EndpointEncryptionAlgorithm
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Указывает конечную точку, которую необходимо изменить. Это должна быть конечная точка зеркального отображения базы данных.

Тип:Endpoint
Position:2
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-IpAddress

Указывает IP-адрес, по которому конечная точка будет прослушивать.

Тип:IPAddress
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Owner

Указывает владельца конечной точки.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Path

Указывает путь к конечной точке зеркального отображения базы данных. Этот параметр является необязательным. Если значение не указано, используется текущее рабочее расположение.

Тип:String
Position:2
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Port

Указывает номер TCP-порта, используемого конечной точкой для прослушивания подключений.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Script

Указывает, что этот командлет выводит скрипт Transact-SQL, выполняющий задачу.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-State

Указывает состояние конечной точки. Допустимые значения:

  • Запуск
  • Остановлено
  • Выключено
Тип:EndpointState
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

SMO.Endpoint

Выходные данные

SMO.Endpoint