Indice

Preparazione PC per usare SQLdeveloper e DataModeler

Installazione Java Virtual Machine

Aggiunta PPA

Il PPA supporta Ubuntu 16.10, 16.04, 15.10, 14.04, 12.04 e Linux Mint 18, 17.x e 13.

sudo add-apt-repository ppa:webupd8team/java

Installazione

sudo apt-get update
sudo apt-get install oracle-java8-installer

Rendere la JVM predefinita

Per rendere la JVM predefinita eseguire

sudo apt-get install oracle-java8-set-default

Verifica

Verifichiamo ora che tutto sia avvenuto correttamente

java -version

che dovrebbe restituire

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Installazione SQLDeveloper

Scaricare l'ultima versione di SQL Developer dal sito di Oracle. (La versione Altre Piattaforme andrà benissimo). Estrarre il contenuto del file in /otp e renderlo eseguibile

sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh

Creare il link per l'esecuzione senza specificare il path

sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper

Editare il file /opt/sqldeveloper/sqldeveloper.sh e rimpiazzare il contenuto con quello riportato di seguito

#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*

Eseguire SQL Developer

sqldeveloper

Note: Alla prima apertura, Sql Developer, chiederà di inserire il percorso della cartella JDK.
Per Java 8 e ubuntu 16+ /usr/lib/jvm/java-8-oracle

Creare Desktop Application

Creare la Desktop Application

cd /usr/share/applications/
sudo nano sqldeveloper.desktop

ed aggiungere le seguenti righe

[Desktop Entry]
Exec=sqldeveloper
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/opt/sqldeveloper/icon.png
Name=Oracle SQL Developer

quindi

sudo update-desktop-database

Installazione DataModeler

Scaricare l'ultima versione di SQL Developer dal sito di Oracle. (La versione Altre Piattaforme andrà benissimo). Estrarre il contenuto del file in /otp e renderlo eseguibile

sudo unzip datamodeler-*-no-jre.zip -d /opt/
sudo chmod +x /opt/datamodeler/datamodeler.sh

Creare il link per l'esecuzione senza specificare il path

sudo ln -s /opt/datamodeler/datamodeler.sh /usr/local/bin/datamodeler

Editare il file /opt/datamodeler/datamodeler.sh e rimpiazzare il contenuto con quello riportato di seguito

#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/datamodeler/datamodeler/bin && bash datamodeler $*

Eseguire Data Modeler

datamodeler

Note: Alla prima apertura, Sql Modeler, chiederà di inserire il percorso della cartella JDK.
Per Java 8 e ubuntu 16+ /usr/lib/jvm/java-8-oracle

Creare Desktop Application

Creare la Desktop Application

cd /usr/share/applications/
sudo nano datamodeler.desktop

ed aggiungere le seguenti righe

[Desktop Entry]
Exec=datamodeler
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/opt/datamodeler/icon.png
Name=Oracle Data Modeler

quindi

sudo update-desktop-database