Configura uma lista de permissões de transações distribuídas para uma instância do ApsaraDB for RDS.
As listas de permissões de transações distribuídas permitem transações distribuídas entre uma instância do Elastic Compute Service (ECS) e uma instância do RDS. Para obter mais informações, consulte Configurar uma lista de permissões de transações distribuídas.
Esta operação se aplica a instâncias que executam uma das seguintes versões do SQL Server no RDS High-Availability Edition: 2012 SE, 2012 EE, 2014 SE, 2016 SE, 2016 EE e 2017 SE.
Depuração
Parâmetros de requisição
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ModifyDTCSecurityIpHostsForSQLServer | A operação a ser executada. Defina o valor como ModifyDTCSecurityIpHostsForSQLServer. |
| DBInstanceId | String | Yes | rm-uf6wjk5xxxxxxx | O ID da instância. |
| RegionId | String | Yes | cn-hangzhou | O ID da região. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
| SecurityIpHosts | String | Yes | 192.168.1.100,k3ecstest | O endereço IP da instância ECS e o nome do host do computador Windows. Formato: endereço IP,Nome do host. Separe múltiplos valores com ponto e vírgula (;). Nota Para obter mais informações sobre como consultar o nome do host do computador, consulte Configurar uma lista de permissões de transações distribuídas. |
| WhiteListGroupName | String | Yes | test1 | O nome da lista de permissões. |
Parâmetros de resposta
| Parameter | Type | Example | Description |
| DBInstanceId | String | rm-uf6wjk5xxxxxxx | O ID da instância. |
| DTCSetResult | String | Success | O resultado da configuração da lista de permissões. Valores válidos:
|
| RequestId | String | 671B6D32-B907-4EFF-A3B7-94D2EAD5E3A3 | O ID da solicitação. |
| TaskId | String | 178968983 | O ID da tarefa. |
Exemplos
Exemplos de requisição
http(s)://rds.aliyuncs.com/? Action=ModifyDTCSecurityIpHostsForSQLServer
&DBInstanceId=rm-uf6wjk5xxxxxxx
&RegionId=cn-hangzhou
&SecurityIpHosts=192.168.1.100,k3ecstest
&WhiteListGroupName=test1
&<Common request parameters>
Exemplos de resposta bem-sucedida
XML format
<ModifyDTCSecurityIpHostsForSQLServerResponse>
<RequestId>671B6D32-B907-4EFF-A3B7-94D2EAD5E3A3</RequestId>
<DBInstanceId>rm-uf6wjk5xxxxxxx</DBInstanceId>
<DTCSetResult>Success</DTCSetResult>
<TaskId>178968983</TaskId>
</ModifyDTCSecurityIpHostsForSQLServerResponse>
JSON format
{
"RequestId": "671B6D32-B907-4EFF-A3B7-94D2EAD5E3A3",
"DBInstanceId": "rm-uf6wjk5xxxxxxx",
"DTCSetResult": "Success",
"TaskId": 178968983
}
Códigos de erro
Para consultar a lista de códigos de erro, acesse o API Error Center.