gwtipstricks:idxtipstricks:appuntipostgres

Questa è una vecchia versione del documento!


Appunti Postgres

fare riferimento al seguente link

https://www.endpoint.com/blog/2014/09/25/pgxlog-disk-space-problem-on-postgres

1 - aperto un terminale in \PostgreSQL\“n versione”\bin (shift + tasto dx –> apri terminale qui)

2 - eseguito il comando pg_controldata “path alla directory data di Postgres”

3 - fare riferimento alla riga “File WAL di REDO dell'ultimo checkpoint:” per vedere qual'è l'ultimo xlog correttamente salvato

4 - eseguire una copia della cartella pg_xlog di BKP

5 - cancellare tutti i file nella cartella pg_xlog tranne quello indicato al punto 3

6 - terminare tutti i processi relativi a postgres in task manager

7 - cancellare il file \PostgreSQL\“n versione”\data\postmaster.pid

8 - riavviare il servizio

ALTER TABLE fs12_data.rqm_request ALTER COLUMN prog_request DROP DEFAULT;
 
DROP SEQUENCE fs12_data.rqm_request_prog_request_seq;
 
CREATE SEQUENCE fs12_data.rqm_request_prog_request_seq
  INCREMENT 1
  MINVALUE 1
  MAXVALUE 9223372036854775807
  START 3000
  CACHE 1;
ALTER TABLE fs12_data.rqm_request_prog_request_seq
  OWNER TO fs12_data;
 
 
ALTER TABLE fs12_data.rqm_request ADD COLUMN prog_request INTEGER;
ALTER TABLE fs12_data.rqm_request ALTER COLUMN prog_request SET NOT NULL;
ALTER TABLE fs12_data.rqm_request ALTER COLUMN prog_request SET DEFAULT NEXTVAL('fs12_data.rqm_request_prog_request_seq'::regclass);
  • gwtipstricks/idxtipstricks/appuntipostgres.1573029751.txt.gz
  • Ultima modifica: 2019/11/06 09:42
  • da 127.0.0.1