ApsaraDB for MongoDB örneğinin veritabanı sürümünü yükseltir.
Bu işlemi çağırırken örnek çalışıyor durumunda olmalıdır.
Kullanılabilir veritabanı sürümleri, örneğin kullandığı depolama motoruna bağlıdır. Daha fazla bilgi için bkz. MongoDB ana sürüm yükseltmeleri. Kullanılabilir veritabanı sürümlerini sorgulamak için DescribeAvailableEngineVersion işlemini de çağırabilirsiniz.
Bir örneğin MongoDB sürümünü yükselttikten sonra düşüremezsiniz.
Yükseltme sırasında örnek iki ila üç kez otomatik olarak yeniden başlatılır. Yükseltmeyi yoğun olmayan saatlerde yapın.
Hata Ayıklama
İstek parametreleri
| Parametre | Tür | Gerekli | Örnek | Açıklama |
| Action | String | Evet | UpgradeDBInstanceEngineVersion | Gerçekleştirmek istediğiniz işlem. Değeri UpgradeDBInstanceEngineVersion olarak ayarlayın. |
| RegionId | String | Hayır | cn-hangzhou | Örneğin bölge kimliği. En güncel bölge listesini sorgulamak için DescribeRegions işlemini çağırabilirsiniz. |
| DBInstanceId | String | Evet | dds-bpxxxxxxxx | Örneğin kimliği. |
| EngineVersion | String | Evet | 4.0 | Yükseltmek istediğiniz veritabanı sürümü. Geçerli değerler: 3.4, 4.0 ve 4.2. Not Bu veritabanı sürümü, örneğin mevcut veritabanı sürümünden daha yeni olmalıdır. |
Yanıt parametreleri
| Parametre | Tür | Örnek | Açıklama |
| RequestId | String | C4907B00-A208-4E0C-A636-AA85140E406C |
|
Örnekler
Örnek istekler
http(s)://mongodb.aliyuncs.com/?Action=UpgradeDBInstanceEngineVersion
&EngineVersion=4.0
&DBInstanceId=dds-bpxxxxxxxx
&<Common request parameters>
Örnek başarılı yanıt
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version="1.0" encoding="UTF-8" ?>
<UpgradeDBInstanceEngineVersionResponse>
<RequestId>C4907B00-A208-4E0C-A636-AA85140E406C</RequestId>
</UpgradeDBInstanceEngineVersionResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "C4907B00-A208-4E0C-A636-AA85140E406C"
}
Hata kodları
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.