簡體   English   中英

Azure 用於 PostgreSQL 靈活服務器部署的數據庫因 databaseName 參數錯誤而失敗

[英]Azure Database for PostgreSQL flexible server deployment fails with databaseName param error

我正在嘗試使用二頭肌部署 PostgreSQL 托管服務,並且在大多數情況下會出現錯誤:

"code": "InvalidParameterValue",
"message": "Invalid value given for parameter databaseName. Specify a valid parameter value."
 

我嘗試了數據庫的各種名稱,即使在腳本的最后一個版本中,我也添加了隨機后綴以使其獨一無二。 無論如何,它以錯誤結束,但看起來服務正在運行。 另一個無法解釋的事情是,有時腳本完成時沒有錯誤......這是我的 IaC 場景的一部分,我需要能夠多次重新運行它......

二頭肌代碼:

param location string
@secure()
param sqlserverLoginPassword string
param rand string = uniqueString(resourceGroup().id) // Generate unique String
param sqlserverName string = toLower('invivopsql-${rand}')
param sqlserverAdminName string = 'invivoadmin'
param psqlDatabaseName string = 'postgres'

resource flexibleServer 'Microsoft.DBforPostgreSQL/flexibleServers@2021-06-01' = {
  name: sqlserverName
  location: location
  sku: {
    name: 'Standard_B1ms'
    tier: 'Burstable'
  }
  properties: {
    createMode: 'Default'
    version: '13'
    administratorLogin: sqlserverAdminName
    administratorLoginPassword: sqlserverLoginPassword 
    availabilityZone: '1'
    storage: {
      storageSizeGB: 32
    }
    backup: {
      backupRetentionDays: 7
      geoRedundantBackup: 'Disabled'
    }
  }
}

在此處關注此 git 問題,以獲取可能幫助您解決問題的類似錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM