管理ガイド> TDVコマンドラインユーティリティ> TDVエクスポートおよびインポートユーティリティ> PostgreSQLリポジトリの最大許容パケット数の変更
 
PostgreSQLリポジトリの最大許容パケット数の変更
大きなCARファイルにbackup_importを使用し、保存されているパケットの数がPostgreSQLリポジトリの現在のパケット設定に対して多すぎる場合、次のTDVエラーメッセージが表示されます。
com.compositesw.cdms.Webapi.WebapiException: One or more resources could not be saved. Packet for query is too large ... You can change this value on the server by setting the max_allowed_packet' variable.
 
このエラーメッセージが表示された場合は、TDV PostgreSQLリポジトリ設定を変更して、より多くのパケットをリポジトリに保存できるようにすることができます。
PostgreSQLリポジトリの最大許容パケット数を変更するには
1. PostgreSQL管理ツールを使用して、rootユーザーとしてPostgreSQLクライアントにログインします。
2. 許可される最大パケット数を変更します。
PostgreSQL> set @@max_allowed_packet = 25165824;
 
3. 設定が受け入れられたことを確認します。
PostgreSQL> show variables like '%max_allowed%';
 
+--------------------+----------+
| Variable_name -----| Value ---|
+--------------------+----------+
| max_allowed_packet | 25165824 |
+--------------------+----------+