Todos os produtos
Search
Central de documentação

:GetStructSyncOrderDetail

Última atualização: Jul 08, 2026

Chame a API GetStructSyncOrderDetail para obter os detalhes de um ticket de sincronização de schema.

Depuração

Teste esta operação no OpenAPI Explorer. Não é necessário calcular assinaturas. Após a execução bem-sucedida, o OpenAPI Explorer gera automaticamente códigos de exemplo para o kit de desenvolvimento de software (SDK).

Parâmetros da solicitação

Nome Tipo Obrigatório Exemplo Descrição
Action String Sim GetStructSyncOrderDetail

Parâmetro obrigatório. Defina o valor como GetStructSyncOrderDetail.

OrderId Long Não 43****

ID do ticket.

Nota Este parâmetro é obrigatório.
Tid Long Não 1

ID do locatário.

Nota Para visualizar o ID do locatário, passe o ponteiro do mouse sobre a foto de perfil no canto superior direito do console. Para mais informações, consulte Visualizar informações do locatário.

Dados retornados

Nome Tipo Exemplo Descrição
RequestId String 4E1D2B4D-3E53-4ABC-999D-1D2520B3471A

ID da solicitação.

Success Boolean true

Indica se a solicitação foi bem-sucedida.

ErrorMessage String UnknownError

Mensagem de erro.

ErrorCode String UnknownError

Código de erro.

StructSyncOrderDetail Object

Detalhes do ticket de sincronização de schema.

SourceDatabaseInfo Object

Informações do banco de dados de origem.

DbId Long 432532

ID do banco de dados.

SearchName String test

Nome de pesquisa do banco de dados.

DbType String MySQL

Tipo do banco de dados.

EnvType String dev

Tipo de ambiente da instância. Para mais informações, consulte Ambientes de instância.

Logic Boolean false

Indica se o banco de dados é lógico. Valores válidos:

  • true: Sim
  • false: Não
TargetDatabaseInfo Object

Informações do banco de dados de destino.

DbId Long 432543

ID do banco de dados.

SearchName String test

Nome de pesquisa do banco de dados.

DbType String MySQL

Tipo do banco de dados.

EnvType String dev

Tipo de ambiente da instância. Para mais informações, consulte Ambientes de instância.

Logic Boolean false

Indica se o banco de dados é lógico. Valores válidos:

  • true: Sim
  • false: Não
SourceType String VERSION

Tipo de schema da tabela. Valores válidos:

  • DATASOURCE: Versão mais recente usada pelo sistema por padrão.
  • VERSION: Versão histórica especificada por você.
SourceVersionInfo Object

Informações da versão de origem.

Nota Este parâmetro é retornado apenas quando SourceType está definido como VERSION.
VersionId String e179bbb8163dcdcfacda24858bedb4d8006ae2b8

Número da versão.

TargetType String DATASOURCE

Tipo de schema da tabela. Valores válidos:

  • DATASOURCE: Versão mais recente usada pelo sistema por padrão.
  • VERSION: Versão histórica especificada por você.
TargetVersionInfo Object

Informações da versão de destino.

Nota Exibido apenas quando SourceType é VERSION.
VersionId String e179bbb8163dcdcfacda24858bedb4d8006ae2b8

Número da versão.

TableInfoList Array of TableInfo

Informações das tabelas a serem sincronizadas.

SourceTableName String test_tbl

Nome da tabela de origem.

TargetTableName String test_tbl

Nome da tabela de destino.

IgnoreError Boolean false

Indica se os erros devem ser ignorados. Valores válidos:

  • true: Se ocorrer um erro, o sistema ignora o script SQL com falha e continua a executar os scripts subsequentes.
  • false: Caso ocorra um erro, o sistema interrompe a execução dos scripts SQL subsequentes.

Exemplos

Solicitação de exemplo

http(s)://dms-enterprise.aliyuncs.com/?Action=GetStructSyncOrderDetail
&OrderId=43****
&<Common request parameters>

Respostas de exemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<GetStructSyncOrderDetailResponse>
    <RequestId>CA4E966B-1A57-4230-B0BB-CBB9CAF2CEDC</RequestId>
    <StructSyncOrderDetail>
        <SourceDatabaseInfo>
            <SearchName>poc_dev@rm-uxxxxx.mysql.rds.aliyuncs.com:3306</SearchName>
            <DbId>800000</DbId>
            <Logic>false</Logic>
            <EnvType>dev</EnvType>
            <DbType>mysql</DbType>
        </SourceDatabaseInfo>
        <SourceType>DATASOURCE</SourceType>
        <TargetType>DATASOURCE</TargetType>
        <IgnoreError>false</IgnoreError>
        <TargetDatabaseInfo>
            <SearchName>film@rm-uf64xxxxe.mysql.rds.aliyuncs.com:3306</SearchName>
            <DbId>700000</DbId>
            <Logic>false</Logic>
            <EnvType>dev</EnvType>
            <DbType>mysql</DbType>
        </TargetDatabaseInfo>
        <TableInfoList>
            <SourceTableName>*</SourceTableName>
            <TargetTableName>*</TargetTableName>
        </TableInfoList>
    </StructSyncOrderDetail>
    <Success>true</Success>
</GetStructSyncOrderDetailResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "CA4E966B-1A57-4230-B0BB-CBB9CAF2CEDC",
  "StructSyncOrderDetail" : {
    "SourceDatabaseInfo" : {
      "SearchName" : "poc_dev@rm-uxxxxx.mysql.rds.aliyuncs.com:3306",
      "DbId" : 800000,
      "Logic" : false,
      "EnvType" : "dev",
      "DbType" : "mysql"
    },
    "SourceType" : "DATASOURCE",
    "TargetType" : "DATASOURCE",
    "IgnoreError" : false,
    "TargetDatabaseInfo" : {
      "SearchName" : "film@rm-uf64xxxxe.mysql.rds.aliyuncs.com:3306",
      "DbId" : 700000,
      "Logic" : false,
      "EnvType" : "dev",
      "DbType" : "mysql"
    },
    "TableInfoList" : [ {
      "SourceTableName" : "*",
      "TargetTableName" : "*"
    } ]
  },
  "Success" : true
}

Códigos de erro

Para obter uma lista de códigos de erro, consulte o Centro de Erros.