Al contenuto

STRATEGICRepubblica di San Marino

Contatti

PostgreSQL

Consulenza e assistenza PostgreSQL per aziende, anche per chi arriva da Oracle

PostgreSQL non ha licenze da pagare, ma l’assistenza serve lo stesso: aggiornamenti, copie, prestazioni, replica. La seguiamo in outsourcing o accanto al team IT. E accompagniamo la migrazione da Oracle a PostgreSQL quando conviene davvero, dopo averla provata su una copia.

Linea del tempo delle versioni di PostgreSQL dalla 13 alla 18, con la fine delle correzioni di ciascuna e la data di oggi. Le date sono nella tabella della pagina.
Date da postgresql.org, consultato il 7 novembre 2026
Nessuna licenza del motore
il costo è il lavoro di chi lo gestisce
Cinque anni di correzioni
per ogni versione principale
Migrazione da Oracle
provata su una copia prima del passaggio

01 · copia il link alla sezioneLa situazione

PostgreSQL non ha un produttore che lo assiste. Qualcuno deve farlo

Il software lo sviluppa una comunità internazionale. Le correzioni arrivano, ma applicarle tocca a chi lo usa.

PostgreSQL è un database open source: si usa senza pagare licenze. Lo sviluppa una comunità, il PostgreSQL Global Development Group, che pubblica una versione principale circa una volta l’anno e le correzioni almeno ogni tre mesi.

Nessuno però le installa al posto dell’azienda. Nessuno controlla che le copie si possano ripristinare o che il database regga la crescita dei dati. Questo lavoro va affidato a qualcuno, dentro o fuori l’azienda.

DBA

Correzioni almeno ogni tre mesi

Vanno provate e applicate.

DBA

Copie e replica

Vanno impostate e provate.

DBA

Manutenzione

Senza, il database cresce e rallenta.

02 · copia il link alla sezioneRiquadro di riferimento

Versioni di PostgreSQL e fine delle correzioni

Aggiornato il 7 novembre 2026

In breve: ogni versione principale di PostgreSQL riceve correzioni per cinque anni. PostgreSQL 14 smette di riceverle il 12 novembre 2026. La 13 è già fuori supporto.

Versioni di PostgreSQL

VersionePrima uscitaUltime correzioni
PostgreSQL 13Settembre 2020Novembre 2025: fuori supporto
PostgreSQL 14Settembre 202112 novembre 2026
PostgreSQL 15Ottobre 2022Novembre 2027
PostgreSQL 16Settembre 2023Novembre 2028
PostgreSQL 17Settembre 2024Novembre 2029
PostgreSQL 18Settembre 2025Novembre 2030

Aggiornamenti minori e principali. Un aggiornamento minore, per esempio dalla 16.14 alla 16.15, si installa fermando il servizio per poco, dopo aver letto le note di rilascio. Il passaggio a una versione principale, per esempio dalla 14 alla 17, richiede invece una copia e un ricaricamento dei dati, oppure lo strumento pg_upgrade. La versione 19 è in arrivo: la versione candidata è uscita il 15 ottobre 2026.

Fonti (consultate il 7 novembre 2026)

03 · copia il link alla sezioneCosa facciamo

Assistenza su PostgreSQL, voce per voce

Si può affidare tutto o una parte: la gestione ordinaria, un passaggio di versione, una migrazione.

DBAGestione ordinaria Amministrazione e aggiornamenti Aggiornamenti minori a calendario, provati prima su una copia. Controllo di spazio, connessioni e registri degli errori.
DBACopie Copie e ripristino Copie complete e archiviazione continua dei registri delle transazioni (WAL), per poter tornare a un momento preciso. Le prove di ripristino si fanno a calendario e finiscono in un verbale.
DBADisponibilità Replica e disponibilità Un secondo server allineato, per ripartire in fretta o per spostare le letture pesanti fuori dal database principale.
DBAPrestazioni Prestazioni e manutenzione Interrogazioni lente, indici, pulizia automatica dei dati superati (autovacuum) regolata sul carico vero. Si misura prima e dopo.
DBAVersioni

Passaggio di versione

Dalla 13 o dalla 14 a una versione coperta, con la prova su una copia e il ritorno indietro previsto. Versioni e scadenze
DBAMigrazione Migrazione da Oracle Quando conviene, con struttura, dati e codice convertiti e provati su una copia prima del passaggio.

04 · copia il link alla sezioneDa Oracle a PostgreSQL

Migrare da Oracle a PostgreSQL: quando conviene e quando no

La prima domanda è sempre per il produttore del gestionale.

In breve: conviene quando il gestionale lo permette e quando il risparmio sulle licenze supera il lavoro di conversione e di prova. Se il gestionale gira solo su Oracle, di solito non conviene.

Di solito conviene quando

  • L’applicazione è vostra, o il produttore la supporta anche su PostgreSQL.
  • Le licenze Oracle pesano e il rinnovo si avvicina.
  • Il codice dentro il database (PL/SQL) è poco, o si può riscrivere.
  • Si vuole ridurre la dipendenza da un solo fornitore.

Di solito non conviene quando

  • Il produttore del gestionale supporta solo Oracle.
  • L’applicazione usa molte funzioni di Oracle che in PostgreSQL non hanno un equivalente diretto.
  • Manca il tempo per provare tutto su una copia prima del passaggio.
  • Si cerca solo un risparmio immediato. Conversione e prove hanno un costo, e vanno messe nel conto.

Per restare su Oracle con i costi sotto controllo c’è la pagina dei database Oracle.

05 · copia il link alla sezionePer l’IT

Da Oracle a PostgreSQL: le differenze da preparare

Gli strumenti di conversione aiutano, ma non fanno tutto. Queste sono le voci che di solito chiedono più lavoro.

In OracleIn PostgreSQLChe cosa si fa
Codice PL/SQL organizzato in pacchetti (package)Codice PL/pgSQL, senza pacchettiIl codice si converte, si riorganizza e si prova
La stringa vuota vale come valore nullo (NULL)La stringa vuota e il valore nullo sono diversiSi controllano le interrogazioni che ne dipendono
NUMBER e DATE, che contiene anche l’oraTipi diversi, come numeric, date e timestampSi sceglie il tipo giusto per ogni colonna
Nomi in maiuscolo, se non sono tra virgoletteNomi in minuscolo, se non sono tra virgoletteSi uniformano i nomi prima del passaggio
Sinonimi e suggerimenti all’ottimizzatore (hint)Non esistono allo stesso modoSi sostituiscono e si rivedono le interrogazioni lente

Il lavoro che conta di più sono le prove con chi usa l’applicazione, comprese le chiusure di fine mese.

06 · copia il link alla sezioneIl metodo

Come si migra da Oracle a PostgreSQL con un fermo breve e pianificato

Cinque passi. Finché le verifiche non tornano, Oracle resta pronto.

Fotografia

Schemi, volumi, codice nel database, applicazioni collegate, funzioni di Oracle in uso.

Verifica con il produttore

Se il gestionale non è vostro, serve la conferma che giri su PostgreSQL.

Conversione su una copia

Struttura, dati e codice passano su una copia. Si confrontano i risultati delle interrogazioni principali.

Prove con chi usa l’applicazione

Le funzioni che contano si provano con dati veri, comprese le chiusure di fine mese.

Passaggio pianificato

Nella finestra concordata, con il ritorno a Oracle previsto finché le verifiche non tornano.

Quanto ci vuole?
Dipende da volumi e quantità di codice. La fotografia iniziale dà i tempi.
Quanto costa?
Non c’è un listino: dipende da volumi, codice e prove. Il primo colloquio non impegna. Se c’è un lavoro da fare, arriva una proposta scritta per l’analisi iniziale, di norma una o due giornate di lavoro con le persone coinvolte. Dopo l’analisi arriva la proposta per il progetto, con fasi, tempi e costi.

07 · copia il link alla sezionePrincipi

Cosa non facciamo

  • Non consigliamo una migrazione prima di aver visto codice e volumi.
  • Non promettiamo passaggi senza fermo. Il fermo si riduce e si pianifica.
  • Non lasciamo l’azienda senza ritorno. Finché le verifiche non tornano, il sistema di partenza resta pronto.
  • Non teniamo per noi script e procedure. Restano all’azienda, documentati.

08 · copia il link alla sezioneDomande frequenti

Domande frequenti su PostgreSQL

PostgreSQL non ha licenze a pagamento: chi dà l’assistenza?
La comunità che lo sviluppa pubblica le correzioni, ma non segue i database delle aziende. L’assistenza la dà chi li amministra: un DBA interno o un servizio esterno, come il nostro. Il costo è il lavoro, non il software.
Conviene migrare da Oracle a PostgreSQL?
Conviene quando il gestionale lo permette e quando il risparmio sulle licenze supera il lavoro di conversione e di prova. Se il produttore supporta solo Oracle, di solito no. La valutazione si fa prima, su una copia.
Quando conviene e quando no
Quanto dura il supporto di una versione di PostgreSQL?
Cinque anni dalla prima uscita. PostgreSQL 14 riceve correzioni fino al 12 novembre 2026, PostgreSQL 15 fino a novembre 2027. Sono le date pubblicate dalla comunità di PostgreSQL, consultate il 7 novembre 2026.
Il nostro gestionale funziona su PostgreSQL?
Lo dice il suo produttore. Se il software è vostro, lo verifichiamo noi sul codice e su una copia dei dati.
Quanto costa l’assistenza su PostgreSQL?
Dipende da quanti database, quali versioni, quanto lavoro ordinario e quali progetti. Non c’è un listino. Il primo colloquio non impegna. Se c’è un lavoro da fare, arriva una proposta scritta per l’analisi iniziale, di norma una o due giornate di lavoro con le persone coinvolte. Dopo l’analisi arriva la proposta per il progetto, con fasi, tempi e costi.

09 · copia il link alla sezioneOsservatorio

Dall’Osservatorio: dati e database

Analisi e guide della Redazione Strategic.

Tutti gli articoli su dati e Oracle

Le parti essenziali di questa pagina si stampano in una sintesi di poche pagine, senza immagini e senza gli inviti al contatto.

10 · copia il link alla sezioneContatto

Parliamo del vostro PostgreSQL, o del passaggio da Oracle

Qualche riga: versione se la conoscete, applicazioni che ci lavorano sopra, che cosa non va o che cosa vorreste cambiare. Rispondiamo per email, di norma entro due giorni lavorativi.

Lavoriamo in presenza a San Marino, in Romagna, nelle Marche e in Emilia, e a distanza in tutta Italia. Dove lavoriamo

Nel modulo non vanno inseriti password, indirizzi dei server o estratti dei dati: si scambiano dopo, sui canali concordati.

Su WhatsApp risponde un assistente AI di Strategic. Non va usato per informazioni riservate.

La vostra richiestaDBADatabase SQL Server, PostgreSQL e Oracle

Vi riconoscete in queste domande? spuntate quelle che vi riguardano

Si apre il modulo con l’argomento e le domande già inseriti.