Download Database
    Home     Submit Software     Add to Favorites     FreeFunFiles
 
 

 


IBAdmin 4 for Linux
From version 4 IBAdmin is available for Linux platform. IBAdmin for Linux is not so advanced as Windows version, but it provides comformtable work with your physical databases, deployment support features like Database Comparer, SQL Debugger and more. Full support for Server Management is also available.

The fourth version of IBAdmin available for Windows and Linux platform. Right now you can download only Linux edition of IBAdmin. IBAdmin 4 Windows Edition is coming soon.

IBAdmin is a complete SQL tool for Interbase / Firebird developers and database administrators. It has a lot of features that helps you easily create and maintain your database. IBAdmin covers all needs from the initial database design and development to database maintainance and clients support. Except the standard set of features for editing a database objects Linux Edition of IBAdmin includes:

Database Comparer
This is a great tool to upgrade your deployed database or prepare scripts to perform such upgrade. IBAdmin can compare the structure of two databases and prepare the "update script". This script will include statements needed to change database from one to another.

SQL Debugger
You can debug your Stored Procedures and Triggers. You may set input parameter values and look at the execution statistics.

Grant Manager
Some rights may be granted to Users and Roles here.
SQL Script Execution

There are two major enchancements here:

Script Navigator.
The contents of your script are shown at the left pane. You can double-click on the object name to find this object in the script. IBAdmin shows line numbers when your object is found several times (for example, CREATE PROCEDURE and later ALTER PROCEDURE statements.

Ability to control execution of the script and build conditional script execution.
Now you can include external files to your script, declare variables and check their values. Extra commands must be in the comments like a $DEFINE in Delphi and C++Builder. There are three commands available:

$INCLUDE
$SET <variable name>=<value>
$SET select field1, field2 from Table1 into <variable 1>,<variable 2>
$IF <condition> <Statements> [$ELSE <Statements>] $ENDIF
More examples are available in the users manual. Sample script is included in the IBAdmin installation.

Ability to change field datatype without data loss.
Sometimes you need to change the field datatype in the table filled with data. Sometimes you need to change field datatype and this field is used in many Procedures, Triggers and Check constraints. Interbase 6.x and Firebird has the ALTER TYPE command. But even this command does not allow you to reduce field size. The previous versions of Interbase has not ALTER TYPE command and you cannot safely change your field datatype. IBAdmin can do that for you. When you edit your field just set the "Keep Data" flag and IBAdmin will analyze your field dependencies and prepare script for safely change datatype. This first part of this script will drop indicies and alter your procedures to the empty one. The next part will create a temporary field and move your data. The last part will recreate dropped objects and restore the body of your stored procedures. Now you can change your field datatypes safely.

Script Recorder
When you working with database you may need to log all changes made with your database. This can be useful to log your changes at your development database to apply tit to the production database later. Turn on script recording to start loggin. You can start loggin for each registered database.

QuickView for the Object Metadata, Data and Description
This is just a useful interface improvement for Database Explorer. When you click on any database object you may see it's metadata, data for Tables and Views and object description.

Server Management (User Manager, Server Log, Backup, Restore, etc)
This feature available for Interbase 6.0/Firebird and higher versions only. Includes all standard set of Services API functions: Database Backup and Restore, Shutdown and Restard database, User Manager, Server Log, Server Properties, Database Validation.

Code Templates.
Very useful feature when writing a lot of code. You may set any expansion to any string. For example, when you type "sf" it will be replaced to "select * from ". "bg" can be replaced to "begin ... end" pair and so on.



All Download Database .com contents copyright 2003 - 2008
Important Notices and Terms of Use. Contact Download Database .com. Site Map