확장 허용
적용 대상:
Azure Database for PostgreSQL - 유연한 서버
Azure Database for PostgreSQL 유연한 서버에서 확장을 만들기 전에 확장을 허용 목록에 추가해야 합니다.
확장을 허용하는 단계
Azure Portal 사용:
Azure Database for PostgreSQL 유연한 서버를 선택합니다.
리소스 메뉴의 설정 섹션에서 서버 매개 변수를 선택합니다.
매개 변수에서 사용할 수 azure.extensions
있는 확장 중에서 허용 목록에 포함할 확장을 선택합니다.
저장을 선택합니다.
CLI 매개 변수 집합 명령을 통해 확장을 허용할 수 있습니다.
az postgres flexible-server parameter set --resource-group <resource_group> --server-name <server> --subscription <subscription_id> --name azure.extensions --value <extension_name>,<extension_name>
ARM 템플릿 사용:
다음 예제에서는 이름이 postgres-test-server
다음과 같은 서버의 허용 목록에 dblink
dict_xsyn
pg_buffercache
확장을 추가합니다.
{
"$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"
}
}
]
}
관련 콘텐츠