Su una macchina Linux ho installato l'Oracle client e tutto il necessario, ed ho provato a connettermi tramite ODBC (unixODBC per la precisione).

Con le credenziali giuste, ottenevo sempre questo errore:

ERROR:
ORA-21561: OID generation failed

Alla fine ho scoperto di dover modificare il file /etc/hosts.

Redis è uno dei database NoSQL più usati.

Nei repo di Debian 8 è già disponibile, ma in versioni precedenti alla 3.

Se invece vogliamo la versione 3, dobbiamo eseguire alcune operazioni.

Prima di tutto aggiungete queste righe al file /etc/apt/sources.list:

# redis 3
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

SQL Plus è l'utility da riga di comando per interagire con i database Oracle.

Con questa utility è possibile fare parecchie cose, anche usarlo dentro ad un BAT ad esempio.

Oggi vediamo come estrarre i dati da un db Oracle, buttandoli dentro ad un file TXT, il tutto usando un file BAT ed un file SQL.

La funzione DECODE, propria di Oracle, è molto comoda quando vogliamo farci restituire un risultato a seconda che un determinato valore esista o meno.

In sostanza è un pò come dire:

SELEZIONA IL VALORE DALLA TABELLA, E SE ESISTE VISUALIZZALO, E SE NON ESISTE SCRIVI "NON TROVATO"

Una sorta di IF per capirci.

Apache Cassandra è uno dei databse NoSQL più utilizzati.

Le motivazioni sono tante, e quindi ho deciso di testarlo sulla mio server di test con Debian (8).

Vediamo i passaggi per installarlo.