Liquibase vs Flyway

Liquibase e Flyway sono “database migration tool”, ovvero strumenti per l’applicazione di modifiche al database. Questo articolo descrive le principali funzionalità e le differenze che li caratterizzano.

Read more

Share Comments

SQL Tuning Advisor per uno specifico sql_id

Quando eseguiamo il tuning advisor di Oracle, specificando il sql_id di una query SQL, possiamo ottenere prezioni suggerimenti per migliorare le prestazioni delle istruzioni SQL.

In questo tutorial spiegherò come eseguire sql tuning advisor avendo a disposizione il sql_id di uno statement SQL.

Supponiamo che l’ID sql sia - 87s8z2zzpsg88


Read more

Share Comments

Sincronizzare cartelle in SSH con UNISON

Recentemente, mi è capitato di dover risolvere questo problema. Su un server ftp, vengono copiati files in 3 separate cartelle. Tali file devono essere sincronizzati con 3 cartelle situate su 3 diverse macchine. Tale sincronizzazione deve essere bidirezionale e i files creati sul server ftp devono scomparire quanto sulle cartelle remote qualcuno li cancella.

Per risolvere questo problema ho utilizzato unison, un tool che consente di sincronizzare in maniera bidirezionale due cartelle anche via ssh.

Ecco quindi quello che ho fatto:


Read more

Share Comments

Riattivare un utente Oracle Expired

Introduzione

Un utente Oracle può essere creato in modo che la password scada dopo un certo periodo di tempo definito nel profilo assegnato. Per riattivare l’utente esistente è necessario reimpostare la password. In alcuni casi questo può essere un problema. In questo articolo viene descritta una procedura un pò inconsueta per ripristinare un utente senza conoscere la sua password.

Read more

Share Comments

Spostare i controlfiles su Oracle 12.x

Introduzione

Oggi mi è capitato di dover spostare alcuni controlfile Oracle che erano stati creati in una cartella sbagliata. Spostare i controlfile non è difficile, ma essendo files molto critici per la sopravvivenza del DB, questa attività va fatta senza troppo casino nelle orecchie.

Vi avviso però. Per spostare i controlfiles bisogna spegnere l’istanza. Vediamo come fare.


Read more

Share Comments