Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a good alternative to SQL*PLUS for Oracle?

I am not a fan of using SQL*PLUS as an interface to Oracle. I usually use yasql, but it hasn't been updated since 2005 and can do with some improvements. A quick Google search shows yasql and SQLPal. I am using linux, so SQLPal is not an option.

Are there any alternatives out there, or am I stuck with an interface that I do not like or one that is no longer maintained?

like image 791
gpojd Avatar asked Nov 13 '08 02:11

gpojd


People also ask

Is SQL Plus and Oracle same?

SQL*Plus is a component of Oracle Database. SQL*Plus, and its command-line user interface, Windows GUI, and iSQL*Plus web-based user interface are installed by default when you install the Oracle Database. Some aspects of Oracle Database and SQL*Plus differ from one computer and operating system to another.

What is SQL*Plus and why would you want to use it?

SQL*Plus is an Oracle-developed tool that allows you to interactively enter and execute SQL commands and PL/SQL blocks. Because these three products all have “SQL” as part of their names, people occasionally get confused about the relationship between them and about which commands get executed where.

Is PL SQL and SQL Plus same?

SQL * Plus is an interactive program that allows you to type in and execute SQL statements.It also enables you to type in PL/SQL code and send it to the server to be executed. SQL*Plus is one of the most common front end used to develop and create stored PL/SQL functions and procedures.


2 Answers

I presume that you want a low-overhead method of knocking out queries, but want more functions than SQL*Plus provides? Why not use Oracle's SQL Developer? It's free.

Install, make a new connection to your database, then just start typing a script. Press F5 to run it (or just the part of the script that you've highlighted).

like image 141
ropable Avatar answered Sep 16 '22 21:09

ropable


Take a look at gqlplus. It wraps sql*plus on linux and makes it more user-friendly by adding things like command history, table name completion and so on.

like image 43
Dan Vinton Avatar answered Sep 17 '22 21:09

Dan Vinton