Professional Documents
Culture Documents
SQL Developer Installation On Windows & Linux
SQL Developer Installation On Windows & Linux
SQL Developer is the Oracle Database IDE (Integrated Development Environment); a free GUI.
SQL Developer allows database developers and administrators to do their tasks in fewer clicks.
You can connect to any target Oracle database Schema by using Standard database authentication.
It supports Oracle database 10g, 11g & 12c and will run on any Operating System that supports JAVA.
It provides powerful editors for working with SQL, PL/SQL Stored Java Procedures and XML.
It’s possible to run SQL Queries, Generate Execution Plans, export data to the desired format such
as (XML, EXCEL, HTML and PDF).
Data Pump, Recovery Manager (RMAN), Oracle Auditing, User and Role management.
Storage management (ability add required space to the tablespace).
Diagnostic Pack features – (ADDM, ASH, AWR).
Some more features of SQL DEVELOPER from here
SQL Developer requires Java. Download the latest Java Runtime Environment from Sun's Java site.
SQL Developer needs JDK Software to be installed on your system. Oracle recommends that you use
latest available JDK (JDK 8 or later) which you can download from following links.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
No need to download JDK software separately because Windows 64-bit SQL Developer kit that includes
JDK latest version (JDK 8), so directly you can download and install it.
FYI: If you do not have the Oracle OTN account, create a new account for download.
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Once file has been extracted, you would get sqldeveloper folder. You can place sqldeveloper folder
under root directory e.g - c:\Program Files(x86)\sqldeveloper
To access any Oracle database, whether local or remote (remote over a network, or "remote" in a
guest OS running under Windows), tnsnames.ora is NOT required. It is merely a convenience. You get
to use the TNS alias from there rather than specify the host:port:sid or host:port:service needed
for the Basic connection type in your connection details entry.
No Oracle Client or HOME is necessary for SQL Developer to use a tnsnames.ora file. If you don't
install a client or HOME then you will NOT have a tnsnames.ora file but you can still create one
and put it somewhere. i.e. Make a copy of the tnsnames.ora file, then you can simply tell where
it is? It has nothing to do with any Oracle client software.
TNSNAMES.ORA FILE
TO_DEVDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.117.131)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = devdb)
)
)
The entries from your tnsnames.ora file should appear in the Network Alias drop-down list.
You don’t need an Oracle Client or ORACLE_HOME to have SQL Developer see and read a TNSNAMES file.
Source information you can get it from here.
REFERNCE LINKS
This guide talks how to install SQL-Developer on Oracle Linux 5.5. This is only for educational
purpose from my testing experience and not a complete reference. Please take at your own risk.
# cat /etc/*release
# uname –m
If the command output is x86_64 you need to download Java for x64 (64-bit),
otherwise, if it shows i686 or similar, you need to download Java for x86 (32-bit).
Download the Java SDK (rpm) for your platform from Java SE Development Kit 8 - Downloads
Download sqldeveloper (zip) file from "Other Platforms" from Oracle SQL Developer Downloads
Oracle SQL Developer requires at least Java JDK version; latest version is JDK 8.
For SQL-Developer you can always just get the windows .zip download, extract it to any *NIX
folder you want, and run it from there - no RPM dependencies/requirements will apply.
Simply download and unzip the zipped file then you can find the executable file (either named
"sqldeveloper.exe" on Windows or "sqldeveloper.sh" on Linux), and run it.
# cd /u03/downloads
# rpm -ivh jdk-8u77*.rpm
Now we have Installed Java 8, just unzip the sqldev zip file and start sqldev.
unzip filename.zip -d ~ means to extract filename.zip into your home folder.
Once we executed sqldeveloper.sh, it would ask to type the full pathname of a JDK installation
(according to the Java version installed)
$ cd /u03/downloads
$ unzip -d ~ sqldeveloper-4.1.3.20.78-x64.zip
$ cd /home/oracle/sqldeveloper
$ ls -l sqldeveloper*
-rwxrwxr-x 1 oracle oinstall 83456 Dec 17 17:43 sqldeveloper.exe
-rwxrwxr-x 1 oracle oinstall 71 Dec 17 17:43 sqldeveloper.sh
$ sh sqldeveloper.sh
Type the full pathname of a JDK installation (or Ctrl-C to quit), the path will be
stored in /home/oracle/.sqldeveloper/4.1.0/product.conf
/usr/java/jdk1.8.0_77