Permitir extensões
- Artigo
-
-
APLICA-SE A:
Banco de dados do Azure para PostgreSQL – Servidor Flexível
Antes de criar extensões no Banco de Dados do Azure para PostgreSQL com servidor flexível, você precisa incluí-las na lista de permissões.
Etapas para permitir extensões
Usando o portal do Azure:
Selecione o servidor flexível do Banco de Dados do Azure para PostgreSQL.
No menu de recursos, na seção Configurações, selecione Parâmetros do servidor.
Selecione as extensões que você quiser incluir na lista de permissões, entre as disponíveis no parâmetro azure.extensions
.
Selecione Salvar.
Você pode permitir extensões por meio do comando CLI parameter set.
az postgres flexible-server parameter set --resource-group <resource_group> --server-name <server> --subscription <subscription_id> --name azure.extensions --value <extension_name>,<extension_name>
Usando o modelo ARM:
O exemplo a seguir adiciona extensões à lista de permissões dblink
, dict_xsyn
, pg_buffercache
em um servidor cujo nome é postgres-test-server
:
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"flexibleServers_name": {
"defaultValue": "postgres-test-server",
"type": "String"
},
"azure_extensions_set_value": {
"defaultValue": " dblink,dict_xsyn,pg_buffercache",
"type": "String"
}
},
"variables": {},
"resources": [
{
"type": "Microsoft.DBforPostgreSQL/flexibleServers/configurations",
"apiVersion": "2021-06-01",
"name": "[concat(parameters('flexibleServers_name'), '/azure.extensions')]",
"properties": {
"value": "[parameters('azure_extensions_set_value')]",
"source": "user-override"
}
}
]
}
Conteúdo relacionado