Oracle DB Client Setup
SQL Developer
Download Installer file.
VS Code Extension
Open Oracle SQL Developer Extension for VSCode > Install > Add Connections > Save.
Install in Windows
Download and Extract installation file.
Run sqldeveloper/sqldeveloper.exe for installation.
Install in Ubuntu
Use Java 11 and SQL Developer 23
sudo apt install -y openjdk-11-jdk
sudo update-alternatives --config java
# Select java 11
# Update ~/.bashrc and ~/.zshrc
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
export PATH=$PATH:$JAVA_HOME/bin
Setup installation file.
unzip sqldeveloper-...no-jre.zip
sudo mv sqldeveloper /opt
Applications menu entry
sudo vi /usr/share/applications/sqldeveloper.desktop
[Desktop Entry]
Name=Oracle SQL Developer
Comment=SQL Developer from Oracle
GenericName=SQL Tool
Exec=/opt/sqldeveloper/sqldeveloper.sh
Icon=/opt/sqldeveloper/icon.png
Type=Application
StartupNotify=true
Categories=Utility;Oracle;Development;SQL;
Connect Oracle Database
- Open SQL Developer
- Create a Connection Manually
- Enter Name:
My Oracle DB - Username:
sys - Role:
SYSDBA - Password:
your-password - Connection type: Basic
- Hostname:
localhost - Port:
1521 - SID:
orcl - Test and Connect
SQL Plus
Download Oracle Database Client
Extract Downloaded file
unzip LINUX...._client.zip
Run Installer file with UI
cd client && ./runInstaller
Update path environment variable
export PATH=/u01/app/oracle/product/.../client_1:$PATH
Uninstall SQL Plus
./runInstaller -deinstall -home /u01/app/oracle/product/.../client_1
Useful Commands
Test connection
SELECT USERNAME FROM ALL_USERS ORDER BY USERNAME;
SELECT TABLESPACE_NAME FROM USER_TABLESPACES;
SELECT * FROM dba_pdbs;
SELECT name, con_id, open_mode FROM v$pdbs;
SELECT * FROM V$VERSION;