Tüm Ürünler
Search
Belge Merkezi

:GetAsyncErrorRequestListByCode

Son Güncelleme:Oct 06, 2026

Bir veritabanı örneğinin SQL Explorer sonuçlarında belirtilen MySQL hata kodunu oluşturan SQL sorgularının kimliklerini eş zamanlı olmayan (asenkron) bir şekilde sorgular.

Not

Eş zamanlı olmayan bir çağrı yapıldığında tam sorgu sonuçları hemen döndürülmez. Yanıtta

isFinish

değeri

false

ise 1 saniye bekleyin ve ardından çağrıyı yeniden başlatın. Tam sorgu sonuçları,

isFinish

değeri

true

olduğunda döndürülür.

  • Bu API işlemi yalnızca DAS Professional Edition etkinleştirilmiş ApsaraDB RDS for MySQL örnekleri ve PolarDB for MySQL örnekleri için desteklenir. Daha fazla bilgi için bkz.DAS Professional Edition Satın Alma.

  • Database Autonomy Service (DAS) hizmetini çağırmak için bir SDK kullanıyorsanız bölgeyi cn-shanghai olarak ayarlayın.

İstek parametreleri

ParametreTürGerekliÖrnekAçıklama
ActionStringEvetGetAsyncErrorRequestListByCode

Gerçekleştirmek istediğiniz işlem. Değeri GetAsyncErrorRequestListByCode olarak ayarlayın.

InstanceIdStringEvetrm-2ze8g2am97624****

Örneğin kimliği.

NodeIdStringHayırpi-wz9s658475e58****

Düğümün kimliği.

Not Bu parametre PolarDB for MySQL örnekleri için gereklidir.
StartLongHayır1642556990714

Sorgulanacak zaman aralığının başlangıcı. Zamanı UNIX zaman damgası biçiminde belirtin. Birim: milisaniye.

Not Başlangıç zamanı geçerli zamandan en fazla 90 gün önce olabilir.
EndLongHayır1642566830000

Sorgulanacak zaman aralığının bitişi. Zamanı UNIX zaman damgası biçiminde belirtin. Birim: milisaniye.

Not Bitiş zamanı başlangıç zamanından sonra olmalıdır. Aralık 24 saati aşamaz.
ErrorCodeStringHayır1064

Hata kodu. Bir örneğin SQL Explorer sonuçlarında oluşturulabilecek MySQL hata kodlarını sorgulamak için GetAsyncErrorRequestStatByCode işlemini çağırabilirsiniz.

Yanıt parametreleri

ParametreTürÖrnekAçıklama
CodeLong200

Döndürülen HTTP durum kodu.

MessageStringSuccessful

İstek için döndürülen mesaj.

Not İstek başarılı olursa Successful değeri döndürülür. İstek başarısız olursa hata kodu gibi bilgiler içeren bir hata mesajı döndürülür.
DataObject

Döndürülen veriler.

failBooleanfalse

Eş zamanlı olmayan isteğin başarısız olup olmadığını gösterir. Geçerli değerler:

  • true: Eş zamanlı olmayan istek başarısız oldu.
  • false: Eş zamanlı olmayan istek başarılı oldu.
resultArray of list

Belirtilen MySQL hata kodunu oluşturan SQL sorgularının kimlikleri.

sqlIdStringad78a4e7d3ce81590c9dc2d5f4bc****

SQL sorgusunun kimliği.

instanceIdStringrm-2ze8g2am97624****

Örneğin kimliği.

resultIdStringasync__c39d43ece52d35267cc4b92a0c26****

Eş zamanlı olmayan isteğin kimliği.

isFinishBooleantrue

Eş zamanlı olmayan isteğin tamamlanıp tamamlanmadığını gösterir.

  • true
  • false
stateStringSUCCESS

Eş zamanlı olmayan isteğin durumu.

  • RUNNING
  • SUCCESS
  • FAIL
completeBooleantrue

Eş zamanlı olmayan isteğin tamamlanıp tamamlanmadığını gösterir. Geçerli değerler:

  • true
  • false
timestampLong1644559407740

Eş zamanlı olmayan isteğin yapıldığı zaman. Bu parametrenin değeri bir UNIX zaman damgasıdır. Birim: milisaniye.

RequestIdString9CB97BC4-6479-55D0-B9D0-EA925AFE****

İsteğin kimliği.

SuccessBooleantrue

İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:

  • true
  • false

Örnekler

Örnek istekler

http(s)://das.cn-shanghai.aliyuncs.com/?Action=GetAsyncErrorRequestListByCode
&InstanceId=rm-2ze8g2am97624****
&Start=1642556990714
&End=1642566830000
&ErrorCode=1064
&<Common request parameters>

Örnek başarılı yanıt

XML biçimi

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

<GetAsyncErrorRequestListByCodeResponse>
    <Code>200</Code>
    <Message>Successful</Message>
    <Data>
        <fail>false</fail>
        <result>
            <sqlId>ad78a4e7d3ce81590c9dc2d5f4bc****</sqlId>
            <instanceId>rm-2ze8g2am97624****</instanceId>
        </result>
        <resultId>async__c39d43ece52d35267cc4b92a0c26****</resultId>
        <isFinish>true</isFinish>
        <state>SUCCESS</state>
        <complete>true</complete>
        <timestamp>1644559407740</timestamp>
    </Data>
    <RequestId>9CB97BC4-6479-55D0-B9D0-EA925AFE****</RequestId>
    <Success>true</Success>
</GetAsyncErrorRequestListByCodeResponse>

JSON biçimi

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

{
  "Code" : 200,
  "Message" : "Successful",
  "Data" : {
    "fail" : false,
    "result" : [ {
      "sqlId" : "ad78a4e7d3ce81590c9dc2d5f4bc****",
      "instanceId" : "rm-2ze8g2am97624****"
    } ],
    "resultId" : "async__c39d43ece52d35267cc4b92a0c26****",
    "isFinish" : true,
    "state" : "SUCCESS",
    "complete" : true,
    "timestamp" : 1644559407740
  },
  "RequestId" : "9CB97BC4-6479-55D0-B9D0-EA925AFE****",
  "Success" : true
}

Hata kodları

HTTP durum kodu Hata kodu Hata mesajı Açıklama
400 InvalidParams The request parameters are invalid. Belirtilen istek parametreleri geçersiz olduğu için döndürülen hata mesajı.

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.