ANN: EMS PostgreSQL Manager 2.0 released


EMS HiTech is pleased to announce PostgreSQL Manager v2.0 - the next major version of the powerful GUI tool for PostgreSQL Server.

You can download the new version from
http://www.ems-hitech.com/pgmanager/download.phtml.

What's new in version 2.0?

1. Support for PostgreSQL 7.4!

Now PostgreSQL Manager fully supports PostgreSQL Server v7.4.

2. Visual Database Designer!

The Visual Database Designer is implemented. Now it is possible to design your database intuitively using this tool. A lot of features are implemented including reverse engineering, foreign keys support and diagram printing/saving/loading. Customizing of the Visual Database Designer is available on the Options -> Environment Options -> Tools -> Visual Database Designer tab. (*)

3. Plpgsql Function Debugger!

To fix errors or optimize function code you can debug the function step-by-step before compilation, using the Plpgsql Function Debugger. To activate the debugger open the function in the Function Editor, then click the "Debug Function" button on the toolbar. (*)

4. HTML Report Generator!

Now you can generate detailed reports about your database in HTML format. You can call this tool by selecting the "HTML Report" item from the "Tools" menu. (*)

5. Internal SSH client!

An internal SSH client has been implemented in PostgreSQL Manager. Now it is possible to connect to a remote PostgreSQL server using local port forwarding through the SSH (Secure SHell) tunnel. All the necessary parameters for SSH connection are available on the SSH tab of the Database Registration dialog, and on the first step of the Register Host Wizard. (*)

6. Improved Data Export and Data Import Wizards!

Now you can add charts based on exported data to Excel documents and import data from Excel sheets and XML files.(*)

7. Now the program tries to restore the broken connections with the server.

8. We have fixed an error on saving BLOBs.

9. Now grids automatically switch to the "Load Visible Rows" mode on opening queries with a large amount of result rows.

10. Now the program allows you to create an index when creating a foreign key if the referenced table has no index for the foreign key.

11. Now the program automatically adds proper operators to the script when creating the primary key if the NOT NULL option is unspecified for the fields.

12. Some small improvements and bug fixes.

(*) -- Professional Edition only

Related Discussions
  • HOW TO ADD A TLISTBOX TO A FORM AT RUNTIME? (2001-01-10 05:05:44)
    Just add "listbox1.parent:=form1" after "create"...
  • HIDING FILES FROM USER OUTSIDE OF MY PROGRAM. (2001-01-17 04:33:53)
    You won't like my answer :-) Yes, there's a way. You'll have to developp a VxD file, to hook the IFS manager. But you can't do that in Delphi (I...
  • DISABLE WINDOWS SPOOL (2001-01-18 23:14:49)
    You don't need to turn off the spooler service to print to a specific port ...:o) The spooler is a service and may be stopped with a service...
  • HOW TO EXECUTE THE CPL FILE ??? (2001-01-19 14:53:24)
    Here's many of them. remember that the arguments may be different for different versions of Windows: See my other post on how to run them......
  • TRICHEDIT CHANGES CONTENTS ON WINDOWS 2000 (2001-01-25 10:46:38)
    It would not be the first time Microsoft makes some modifications to the behaviour of a library. For example, everytime a new version of MDAC is...
  • LOOP TO GET NEXT ACTIVE APP IN WINDOWS Z-ORDER? (2001-02-02 13:08:47)
    If you find SysTray or Program Manager, pass the handle of the SysTray or Program Manager to the GetWindow function with the GW_HWNDNEXT uCMD...
  • RICHEDIT! (2001-02-05 08:07:07)
    OK, to "protect the text where it can not be modified, use the SelAttributes.Protected property. You can also prevent naything from being...
  • RUNNING CODE ONCE FORM IS VISIBLE (2001-02-08 22:35:31)
    You could also add a TTimer component to the form, that gets enabled by .Show event and fires after any preset interval. The OnTimer event could...
  • LMSHARE.H WITH INCLUDE FILES ... (2001-02-07 06:30:32)
    www.delphi-jedi.org has the Lan Manager headers translated on their APILibrary page.
  • DATABASE (2001-02-11 10:57:10)
    Hi, thanks for repling again. I'll try and explain a little better. In a DBase Database, i have some fields: 'ID', 'Filename'. When a button is...
Latest News
Submit News Form Past News
Latest Forum Entries