Crowson, Sarah J Ms (Contractor) Northrop Grumman wrote: > I am trying to set up my postgresql.conf file for Postgres 8.1. I am > setting up the maintenance_work_mem (this has also happened with the > work_mem) and I receive this error: > Fatal: 2149478 is outside the valid range for parameter > "maintenance_work_mem" ............ Valid values for that parameter is INT_MAX / 1024. INT_MAX is defined here as $ grep 'define.* INT_MAX' /usr/include/limits.h # define INT_MAX 2147483647 So that puts the maximum at 2097151, which you are exceeding. This assume your platform is similar to mine (size_t == 4 bytes). $ dc 2147483647 1024 / p 2097151 Note the size is measured in kilobytes. -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc.