This command sets the port number of the database mirroring endpoint named MainDbmEndpoint to 5050 on the server instance named Computer\Instance.
Example 2: Start a database mirroring endpoint
PS C:\> Set-SqlHADREndpoint -Path "SQLSERVER:\Sql\Computer\Instance\Endpoints\MainDbmEndpoint" -State Started
This command starts the database mirroring endpoint named MainDbmEndpoint on the server instance Computer\Instance.
パラメーター
-AccessToken
The access token used to authenticate to SQL Server, as an alternative to user/password or Windows Authentication.
This can be used, for example, to connect to SQL Azure DB and SQL Azure Managed Instance
using a Service Principal or a Managed Identity.
The parameter to use can be either a string representing the token or a PSAccessToken object as returned by running Get-AzAccessToken -ResourceUrl https://database.windows.net.
This parameter is new in v22 of the module.
パラメーターのプロパティ
型:
PSObject
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-AuthenticationOrder
Specifies the order and type of authentication that is used by the endpoint.
If the specified option calls for a certificate, the Certificate parameter must be set unless a certificate is already associated with the endpoint.
Specifies the name of the certificate the endpoint will use to authenticate connections.
The far endpoint must have a certificate with the public key matching the private key of the specified certificate.
パラメーターのプロパティ
型:
String
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Confirm
Prompts you for confirmation before running the cmdlet.
パラメーターのプロパティ
型:
SwitchParameter
規定値:
False
ワイルドカードのサポート:
False
DontShow:
False
Aliases:
cf
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Encrypt
The encryption type to use when connecting to SQL Server.
This value maps to the Encrypt property SqlConnectionEncryptOption on the SqlConnection object of the Microsoft.Data.SqlClient driver.
In v22 of the module, the default is Optional (for compatibility with v21). In v23+ of the module, the default value will be 'Mandatory', which may create a breaking change for existing scripts.
This parameter is new in v22 of the module.
パラメーターのプロパティ
型:
String
規定値:
None
指定可能な値:
Mandatory, Optional, Strict
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Encryption
Specifies the endpoint encryption setting.
パラメーターのプロパティ
型:
EndpointEncryption
規定値:
None
指定可能な値:
Disabled, Supported, Required
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-EncryptionAlgorithm
Specifies the form of encryption used by the endpoint.
NOTE: The RC4 algorithm is only supported for backward compatibility.
New material can only be encrypted using RC4 or RC4_128 when the database is in compatibility level 90 or 100, but this is not recommended.
For improved security, use a newer algorithm such as one of the AES algorithms instead.
パラメーターのプロパティ
型:
EndpointEncryptionAlgorithm
規定値:
None
指定可能な値:
None, RC4, Aes, AesRC4, RC4Aes
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-HostNameInCertificate
The host name to be used in validating the SQL Server TLS/SSL certificate. You must pass this parameter if your SQL Server instance is enabled for Force Encryption and you want to connect to an instance using hostname/shortname. If this parameter is omitted then passing the Fully Qualified Domain Name (FQDN) to -ServerInstance is necessary to connect to a SQL Server instance enabled for Force Encryption.
This parameter is new in v22 of the module.
パラメーターのプロパティ
型:
String
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-InputObject
Specifies the endpoint that to modify. This must be a database mirroring endpoint.
パラメーターのプロパティ
型:
Endpoint
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
ByObject
配置:
1
必須:
True
パイプラインからの値:
True
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-IpAddress
Specifies the IP address on which the endpoint will listen.
パラメーターのプロパティ
型:
IPAddress
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Owner
Specifies the owner of the endpoint.
パラメーターのプロパティ
型:
String
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Path
Specifies the path to the database mirroring endpoint. If not specified, the current working location is used.
パラメーターのプロパティ
型:
String
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
ByPath
配置:
1
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Port
Specifies the TCP port number used by the endpoint to listen for connections.
パラメーターのプロパティ
型:
Int32
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-Script
Indicates that this cmdlet outputs a Transact-SQL script that performs the task.
パラメーターのプロパティ
型:
SwitchParameter
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-State
Specifies the state of the endpoint.
パラメーターのプロパティ
型:
EndpointState
規定値:
None
指定可能な値:
Started, Stopped, Disabled
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-TrustServerCertificate
Indicates whether the channel will be encrypted while bypassing walking the certificate chain to validate trust.
In v22 of the module, the default is $true (for compatibility with v21). In v23+ of the module, the default value will be '$false', which may create a breaking change for existing scripts.
This parameter is new in v22 of the module.
パラメーターのプロパティ
型:
SwitchParameter
規定値:
None
ワイルドカードのサポート:
False
DontShow:
False
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
-WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
パラメーターのプロパティ
型:
SwitchParameter
規定値:
False
ワイルドカードのサポート:
False
DontShow:
False
Aliases:
wi
パラメーター セット
(All)
配置:
Named
必須:
False
パイプラインからの値:
False
プロパティ名別のパイプラインからの値:
False
残りの引数からの値:
False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see
about_CommonParameters.