次の方法で共有


Azure CLI を使用して Azure Database for PostgreSQL - フレキシブル サーバーのサーバー パラメーターをカスタマイズする

適用対象: Azure Database for PostgreSQL - フレキシブル サーバー

コマンド ライン インターフェイス (Azure CLI) を使用して、Azure PostgreSQL サーバーの構成パラメーターを一覧表示、表示、更新できます。 エンジン パラメーターのサブセットは、サーバーレベルで公開され、変更が可能です。

前提条件

このハウツー ガイドの手順を実行するには、以下が必要です。

Azure Database for PostgreSQL フレキシブル サーバー インスタンスのサーバー パラメーターの一覧を表示する

サーバー内の変更可能なすべてのパラメーターとその値を一覧表示するには、az postgres flexible-server parameter list コマンドを実行します。

リソース グループ myresourcegroup にあるサーバー mydemoserver.postgres.database.azure.com のサーバー パラメーターを一覧表示できます。

az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver

サーバー パラメーターの詳細を表示する

サーバーの特定のパラメーターに関する詳細を表示するには、az postgres flexible-server parameter show コマンドを実行します。

この例では、サーバー mydemoserver.postgres.database.azure.com のリソース グループ myresourcegrouplog_min_messages サーバー パラメーターの詳細を表示します。

az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver

サーバー パラメーター値を変更する

特定のサーバー パラメーターの値を変更することもできます。これによって Azure Database for PostgreSQL フレキシブル サーバー エンジンの基盤となる構成値が更新されます。 パラメーターを更新するには、az postgres flexible-server parameter set コマンドを使用します。

この例では、サーバー mydemoserver.postgres.database.azure.com のリソース グループ myresourcegrouplog_min_messages サーバー パラメーターを更新します。

az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver

パラメーターの値をリセットする場合、省略可能な --value パラメーターを除外すると、既定値が適用されます。 上記の例の場合は、次のようになります。

az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver

このコマンドによって、log_min_messages パラメーターが既定値の WARNING にリセットされます。 サーバー パラメーターと許容値の詳細については、パラメーターの設定に関する PostgreSQL のドキュメントを参照してください。

次のステップ