Autore Topic: [Risolto] Problemi Postgres 13 su debian11  (Letto 3844 volte)

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #90 il: 06 Gennaio 2022, 17:46:50 »
Ciao Gianluigi
ho messo da parte un attimo il discorso sqlite

adesso posso dirti che ho risolto :D
Ho fatto una nuova installazione nel pc a casa con Debian11
ho installato postgres 12 da questa guida:
https://www.itzgeek.com/how-tos/linux/debian/how-to-install-postgresql-on-debian-11-debian-10.html
ho installato gambasdevel con questi pacchetti
Codice: [Seleziona]
sudo apt-get update && apt-get install -y build-essential g++ automake autoconf libbz2-dev libzstd-dev default-libmysqlclient-dev unixodbc-dev libpq-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.0-dev git libssl-dev postgresql-server-dev-12
e funziona tutto alla grande!
sqlite me lo guardo un'altro giorno, adesso mi bevo una bottiglia di vino e mi butto sul divano  8)

Grazie mille per tutto  :-*

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.149
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #91 il: 06 Gennaio 2022, 18:09:37 »
...
e funziona tutto alla grande!
sqlite me lo guardo un'altro giorno, adesso mi bevo una bottiglia di vino e mi butto sul divano  8)

Grazie mille per tutto  :-*

Finalmente sono contento  :D  :2birre:

L'unica cosa che non mi è chiara, tu il superutente postgres lo hai configurato, come?
Ma non ho ancora letto tutto bene...



nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13 su debian11 [RISOLTO]
« Risposta #92 il: 06 Gennaio 2022, 19:43:52 »
Come da guida, ho aggiunto l'utente
Codice: [Seleziona]
CREATE USER mydb_user WITH ENCRYPTED PASSWORD 'password
';
Comunque il problema è gambas con pg13

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.149
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #93 il: 07 Gennaio 2022, 14:16:29 »
eccche cavolo... non funziona neanche sqlite
stessa cosa non riesco a salvare
ti allego l'esempio sqlite, ha già il db dentro
e anche l'immagine di errore

edit: ho spuntato anche qt5 ed è la stessa cosa

Per quanto riguarda la prova che hai fatto con SQLite3 e il progetto bibliosqlite si tratta di un errore marchiano nel codice che salva il nuovo record.
Alla fine dopo aver salvato il record chiudi la connessione e subito dato esegui un'interrogazione.
Infatti alla riapertura ritrovi il record salvato regolarmente aggiunto
Codice: [Seleziona]
Public Sub btsalva_Click()
 
   If tbidrubrica.Text Then
  MyRS = MODMain.$conn.Edit("rubrica", "idrubrica=" & tbidrubrica.Text) ' seleziono il record idrubrica con il valore di tbidrubrica
  If MyRS.Available = True Then ' controllo che tutto sia ok, se ok proseguo
      MyRS!cognome = tbcognome.Text ' salvo nel record selezionato i vari campi
      MyRS!nome = tbnome.Text
      MyRS!indirizzo = tbindirizzo.Text
      MyRS!citta = tbcitta.Text
      MyRS!provincia = tbprovincia.Text
      MyRS!telefono = tbtelefono.Text
      MyRS.Update ' aggiorno
      MODMain.$conn.Commit
      '' MODMain.$conn.Close ' <---------------------------ERRORE! SE CHIUDI POI DEVI RIAPRIRE :-P
   Endif
             
   riempigrid ' ricomponiamo la griglia
   Endif

End

 ;D   :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.149
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13 su debian11 [RISOLTO]
« Risposta #94 il: 07 Gennaio 2022, 14:21:10 »
Come da guida, ho aggiunto l'utente
Codice: [Seleziona]
CREATE USER mydb_user WITH ENCRYPTED PASSWORD 'password
';
Comunque il problema è gambas con pg13

Quindi se capisco bene tu il super utente postgres non ce l'hai hai solo il super utente mydb, giusto?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #95 il: 08 Gennaio 2022, 00:15:30 »
Ciao Gianluigi
Non so se ho capito bene,
se vedi la guida prima imposti la password per postgres, dopo crei l'utente mydbuser.
L'accesso ai database lo hai sempre con l'utente postgres , è appunto il superutente. A un determinato database dai l'accesso a un determinato utente con grant.
Io ho creato lutente franco e gli ho dato il permesso di lettura e scrittura al database gestione. Però posso anche accedere a gestione come superutente postgres, se ti colleghi con un form di gambas non cambia nulla.
È questo che mi hai chiesto?

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.149
  • Tonno verde
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #96 il: 08 Gennaio 2022, 07:58:04 »
Si, ora ho capito, grazie  :2birre:
Leggere una guida senza provarla non è semplice.
Comunque vedo che fa le stesse cose della guida di sotema, cosa c'era nella guida di sotema che non ti andava bene?
Secondo te andrebbe aggiornata, se si come?

[fuori tema]
hai corretto bibliosqlite, ora funziona anche a te?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #97 il: 08 Gennaio 2022, 09:48:21 »
Citazione
[fuori tema]
hai corretto bibliosqlite, ora funziona anche a te?
si funziona, non so perchè c'era quella riga  :-\

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #98 il: 08 Gennaio 2022, 10:50:09 »
Citazione
Comunque vedo che fa le stesse cose della guida di sotema, cosa c'era nella guida di sotema che non ti andava bene?
Secondo te andrebbe aggiornata, se si come?
no non c'è niente che non va, è la stessa cosa in fondo. Io ho sempre fatto diversamente ancora dalla guida di sotema e da quella che ti ho postato... e ti posso assicurare che se cerchi guide per come configurare Pg ne trovi tantissime e tutte un pò diverse tra loro ma che alla fine arrivano allo stesso risultato.
Oh guarda che anche se lo uso da molti anni, io mi limito a collegarmi e non sono esperto come poteva esserlo milio sotema o md** , capisco fin la anche io  :-\
 :ciao:

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.149
  • Tonno verde
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #99 il: 08 Gennaio 2022, 12:25:39 »
Citazione
[fuori tema]
hai corretto bibliosqlite, ora funziona anche a te?
si funziona, non so perchè c'era quella riga  :-\

Distrazione?  ;D
Sai quante volte mi accorgo di aver scritto codice dopo Return;D
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.149
  • Tonno verde
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #100 il: 08 Gennaio 2022, 12:29:23 »
Citazione
Comunque vedo che fa le stesse cose della guida di sotema, cosa c'era nella guida di sotema che non ti andava bene?
Secondo te andrebbe aggiornata, se si come?
no non c'è niente che non va, è la stessa cosa in fondo. Io ho sempre fatto diversamente ancora dalla guida di sotema e da quella che ti ho postato... e ti posso assicurare che se cerchi guide per come configurare Pg ne trovi tantissime e tutte un pò diverse tra loro ma che alla fine arrivano allo stesso risultato.
Oh guarda che anche se lo uso da molti anni, io mi limito a collegarmi e non sono esperto come poteva esserlo milio sotema o md** , capisco fin la anche io  :-\
 :ciao:

Allora mi limiterò a togliere pdAdimin3 e ad aggiungere come installare una specifica versione diversa da quella presente nel repository.

Cosa ne dici, altri suggerimenti?

 :ciao:
« Ultima modifica: 08 Gennaio 2022, 12:30:51 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #101 il: 08 Gennaio 2022, 17:37:07 »
Citazione
Cosa ne dici, altri suggerimenti?
No, mi sembra ok così.

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:[Risolto] Problemi Postgres 13 su debian11
« Risposta #102 il: 08 Gennaio 2022, 17:55:48 »
Ma come si fa per scoprire se c'è un bug di Gambas con PG13?
Ti posso assicurare che con tre sistemi operativi diversi (Debian Kubuntu LinuxMint) l'errore era lo stesso e il database veniva letto correttamente con "Dbeaver"
Aspettiamo se qualche utente avrà problemi come ho avuto io  :-\
Ciao Gianluigi  :2birre: