What exactly permissions are required to vacuum every table including system catalogs ?
Thanks , -alex -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tom Lane Sent: Wednesday, September 06, 2006 9:41 AM To: Sriram Dandapani Cc: [email protected] Subject: Re: [ADMIN] transactoin id wraparound problem "Sriram Dandapani" <[EMAIL PROTECTED]> writes: > I get error messages on the console that says > WARNING: database "xxx" must be vacuumed within 10094646 transactions > I shutdown, restart pg and issue a vacuumdb -f <database> The shutdown/restart was a waste of typing, and -f doesn't really help here either. > I still get messages saying database must be vacuumed and the > transaction count keeps decreasing. I'll bet a nickel you did not run the vacuum as superuser. It has to be done by a superuser to have permission to vacuum every table in the database (including system catalogs). regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings
