QGIS salva errore tabella postgis: nessun buffer dei risultati


10

Ho un layer poligonale su PostGIS, e quando provo ad aggiungere funzionalità usando QGIS viene visualizzato un errore quando salvo la modifica.

Ecco la notifica di errore "nessun risultato buffer".

Ecco l'immagine dell'errore

Ho trovato un caso simile qui: errore PostGIS durante l'aggiunta della funzione: nessun buffer dei risultati . Ma non mi dà la risposta per risolverlo. Qualche idea ?


Qualcuno ha un modo per risolvere questo problema senza riavviare? Non voglio perdere il lavoro che ho fatto, quindi il riavvio è un problema.
Alicia,

@Alicia Quello che ha funzionato per me è stato aprire la finestra di dialogo Proprietà del livello interessato, quindi selezionare OK. Dopo aver fatto questo il salvataggio ha funzionato bene. Potrebbero esserci altri fattori in gioco (ovvero ho riavviato in anticipo il DB anche se senza alcun effetto). Se riesco a riprodurre questo, posterò una risposta adeguata. (Il mio ragionamento dietro l'apertura della finestra di dialogo Proprietà è stato quello di convincere QGIS ad aggiornare i suoi metadati DB). Sto usando QGIS 2.6.0.
Alex Hajnal,

Risposte:


11

Ho avuto un errore simile. Dal registro PostGIS di QGIS:

Unable to access the "gvkort"."modelomr" relation.
            The error message from the database was:
            no result buffer.
            SQL: SELECT * FROM "gvkort"."modelomr" LIMIT 1

Sospetto che ciò sia dovuto a un timeout del database dopo una lunga riunione che non utilizzava QGIS con una connessione pg aperta. Dopo aver riavviato QGIS il problema è scomparso - e non prima. Questo succede molto in pgadmin, ma non l'ho mai visto prima in QGIS.


2
Ho avuto lo stesso errore, quindi seguendo questo consiglio ho chiuso il progetto QGIS e l'ho riaperto, e questa volta ha funzionato, nessun errore. Grazie
Martin Hügi il

Ho lo stesso problema. QGIS 2.8.15 , PostGIS 2.4.2 . Ho provato a registrarlo in PostgreSQL con il più alto livello di eventi registrati. L'unico messaggio che fa riferimento all'errore, quando faccio clic sul pulsante "Salva" in QGIS, èConnection error: SELECT nextval('myschema.mytable_id_seq'::regclass) returned 1 [FATAL: terminating connection due to administrator command]
Yaroslav

questo errore persiste ancora ed è quasi il 2020
Luffydude,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.