|
| |
PL/SQL Developer by Allround Automations Version 5.1
NEW: Support for Oracle
10g
now included!
PL/SQL Developer is an Integrated Development Environment that is
specifically targeted at the development of stored program units for Oracle
Databases. Over time we have seen more and more business logic and application
logic move into the Oracle Server, so that PL/SQL programming has become a
significant part of the total development process. PL/SQL Developer focuses on
ease of use, code quality and productivity, key advantages during Oracle
application development.
Key Features
- Powerful PL/SQL Editor
-
With
its Syntax Highlighting, SQL and PL/SQL help, Object Descriptions, Code
Assistant, Code Contents, Browse Buttons, Hyperlink Navigation, Macro
Library and many other sophisticated features, the editor will even appeal
to the most demanding user. Information is automatically presented to you
when you need it, or is at most one click away.
- Integrated Debugger (requires Oracle 7.3.4 or later)
-
The integrated debugger offers all features you could wish for:
Step In, Step Over, Step Out, Run Until Exception, Breakpoints, View & Set
Variables, View Call Stack, and so on. You can debug any program unit
without making any modification to it, including triggers and Oracle8 object
types.
- Query Builder
-
The graphical Query Builder makes it easy to create new select
statements or modify existing ones. Just drag and drop tables and views,
select columns for the field list, where clause and order by clause, join
tables based on foreign key constraint definitions, and you're done.
- PL/SQL Beautifier
-
The
PL/SQL Beautifier allows you to format your SQL and PL/SQL code through a
user-defined set of rules. Your code can automatically be beautified when
you compile, save, or open a file. This feature will increase your coding
productivity and will improve the readability of your PL/SQL code if you are
working in large project teams.
- SQL Window
-
The
SQL Window allows you to enter any SQL statement and view or edit the
results in a grid, which supports a Query By Example mode to search specific
records in a result set. You can easily recall previously executed SQL
statements from a history buffer. The SQL editor provides the same powerful
features as the PL/SQL Editor.
- Command Window
-
To
develop and execute SQL scripts you can use PL/SQL Developer's Command
Window. This window has the same look and feel as SQL*Plus, and additionally
has a built-in script editor with corresponding syntax highlighting. Now you
can develop your scripts without the "edit script / save it / switch to
SQL*Plus / run script" cycle, and without leaving the comfortable PL/SQL
Developer IDE.
- Reports
-
To
run reports against your application data or against the Oracle dictionary,
you can use PL/SQL Developer's built-in Report functionality. There are a
number of standard reports, and you can easily create your own custom
reports. These custom reports can be saved in a report file, which can in
turn be included in the reports menu. This makes it very easy to run your
own frequently used custom reports. You can use the
Query Reporter freeware tool to run your reports without PL/SQL
Developer, and to run them from the command-line.
- Projects
-
To
organize your work you can use PL/SQL Developer's built-in project concept.
A project consists of a collection of source files, database objects, notes,
and options. It allows you to work within the scope of a specific set of
items, instead of a complete database or schema. This makes it easy to find
the project items you need, to compile all project items, or to move a
project from one location or database to another.
- Object Browser
-
This
configurable tree-view displays all information that is relevant to PL/SQL
development. Use it to get object descriptions, to view object definitions,
to create test scripts for the debugger, to enable and disable triggers and
constraints, to recompile invalid objects, to query or edit table or view
data, to search for text in object sources, to drag and drop object names
into an editor, and so on. The Object Browser additionally displays
dependencies among objects, and lets you recursively expand these dependant
objects (e.g. package references view, view references table, and so on).
- Performance Optimizing
-
To
optimize the performance to your SQL and PL/SQL code, you can use the PL/SQL
Profiler to view timing information of each executed line of PL/SQL code
(Oracle8i and later).
-
Furthermore
you can automatically get statistics on executed SQL statements and PL/SQL
programs. These statistics can include CPU usage, block I/O, record I/O,
table scans, sorts, and so on.
- HTML Manuals
-
Oracle
currently supplies on-line manuals in HTML format. You can integrate these
manuals into PL/SQL Developer's environment to provide context sensitive
help during editing, compilation errors, and runtime errors.
- Non-PL/SQL Objects
-
You
can view, create and modify tables, sequences, synonyms, libraries,
directories, users and roles without using any SQL. Just enter the
information in an easy to use form, and PL/SQL Developer will generate the
appropriate SQL to create or alter the object.
- Template List
-
PL/SQL
Developer's Template List can be a real time-saver and can help you enforce
standardization. Whenever you need to insert some standard SQL or PL/SQL
code into an editor, and whenever you need to create a new program file from
scratch, just click on the corresponding template.
- Compare User Objects
-
After
making changes to table definitions, views, program units, and so on, it may
be useful to propagate these changes to another database user, or to find
out what exactly the differences are. This maybe another development
environment, a testing environment, or a production environment. The Compare
User Objects function allows you to compare a selection of objects, to
visualize the differences, and to execute or save a SQL script that will
apply the necessary changes.
- Export User Objects
-
To
export the DDL (Data Definition Language) statements of a selection of
objects of a user, you can use the Export User Objects tool. This way you
can easily recreate the objects for another user, or you can save the file(s)
as a backup.
- Tools
-
 PL/SQL
Developer includes several tools to make everyday development easier. You
can recompile all invalid objects, search for text in database sources,
import and export tables, monitor dbms_alert and dbms_pipe events, view
session information, and so on.
- Plug-In extensions
-
 The
functionality of PL/SQL Developer can be extended through Plug-Ins. You can
find many Plug-Ins on the
add-ons page that you can download without any extra
costs. Plug-Ins can be provided by Allround Automations (such as the Version
Control Plug-In or the plsqldoc Plug-in) or by other users. If you have a
programming language that can create DLL's, you can even write your own
Plug-Ins.
- Multi-threaded IDE
- PL/SQL Developer is a multi-threaded IDE. This means that you can
continue to work as SQL queries are executing, PL/SQL programs are
executing, debug sessions are running, and so on. It also means that the IDE
will not "hang" if you make a programming error: you can break execution or
save your work at any time.
- Easy installation
- No middle-ware required other than SQL*Net. No database object
installation. Just a simple one-button installation procedure and you're
ready to use it.
- System requirements
- PL/SQL Developer will run on Windows 95, 98, ME, NT4, 2000 and XP. The
supported Oracle Server versions are 7.x, 8.x, 8i, 9i and 10g on any platform. To
connect to an Oracle database, PL/SQL Developer requires a 32-bit SQL*Net or
Net 8, Net 9 or Net 10 version.
- Trial version
- You can
download a fully functional 30-day
trial version to try out PL/SQL Developer yourself. If after 30 days you
can't imagine how you've ever been able to work without PL/SQL Developer,
you can come back here and
order your own copy.
The price information is right here. We have a
customer list available if you want to get an
impression of what organizations are using PL/SQL Developer.
Pricing
| Description |
Price (USD) |
| Single User License |
150 |
| Annual Service Contract (optional) |
50 |
| CD-ROM and printed manual with shipping (optional) |
50 |
For fantastic multi user discounts please
click here.
Ordering
PL/SQL Developer may be ordered using one of the following choices.
- Credit card (online and fast
processing-provided by InThink Corporation).
- Bank transfer.
- Check (drawn on a US bank).
|