拡張機能を許可する
- [アーティクル]
-
-
適用対象:
Azure Database for PostgreSQL - フレキシブル サーバー
Azure Database for PostgreSQL フレキシブル サーバーの拡張機能を作成する前に、それらを許可リストに載せる必要があります。
拡張機能を許可する手順
Azure portal を使用して以下を実行します。
お使いの Azure Database for PostgreSQL フレキシブル サーバーを選択します。
リソース メニューの [設定] セクションで、[サーバー パラメーター] を選択します。
許可リストに載せる拡張機能を、[azure.extensions
] パラメーターで使用可能なものから選択します。
[保存] を選択します。
拡張機能を許可するには、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>
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"
}
}
]
}
関連するコンテンツ