Firebird Data Wizard Changelog

What's new in Firebird Data Wizard 13.12.0.1

Feb 1, 2014
  • DBMS-related features:
  • A possibility of connecting to remote MySQL, PostgreSQL and Firebird databases using keyboard interactive SSH authentication has been implemented. This method provides for a multiple challenge-response dialog with the user in which the server sends a text query to the user, the user types in a response, and this process can repeat any number of times to ensure that the client is a human.
  • The Update Existing Records option has been added to the Data Import module of Oracle Data Wizard. If this option is turned ON, the records will be either updated or inserted. Other servers this feature is available for are: MySQL, PostgreSQL 9.0+, Microsoft SQL Server, SQLite, and Firebird 2.1+.
  • Other new features:
  • Data Import features
  • Starting with this version it becomes possible to send an email notification with attached log file after the importing. To enable this feature, you have to provide the email settings (outgoing mail server, login, password, etc). It is also possible to customize the email template according to your needs.
  • New version allows you to import data from several files to a single table at a time. To import data in this way, enter the mask of the file names to the appropriate field. To see the list of matching files, use the button on the right of the control.
  • The Column Builder for text files with fixed column width has been redesigned. Now to set the correspondence between table columns and areas of a text file, you can either input offset and width for each column directly into the controls, or define these values by clicking the left mouse button in the right area of the tool.
  • Now it's possible to add current timestamp to the log file name using the %ts:TIMESTAMP_FORMAT% string template. Examples of valid datetime formats are: 'YYYY-MM-DD', 'YYYY-MM-DD-HH24-MI', 'YYYY-MM-DD-HH24-MI-SS', and so on.
  • SQL Dump has been significantly updated
  • Now it is possible to rename output columns in the result SQL script. To set a new target column name, enter a value to the Target column in the grid at the first step of the wizard.
  • You can also change the order of output columns using the appropriate commands of the popup menu or Ctrl+Up and Ctrl+Down shortcuts.
  • Starting with this version it is possible to specify the SQL syntax the result script to be written on. This feature allows you to restore the dump contents to a table in a different database server such as MySQL, PostgreSQL, SQL Server, Oracle, Firebird, or SQLite.
  • Data Pump features
  • Default data type mapping has been improved.
  • The "Use unidirectional cursors" option has been implemented (turned ON by default). Don't uncheck it until we recommend you to try this chance answering your support question.
  • Data Export: support for Json file format has been implemented.
  • The Start Page has been redesigned in order to provide more comfortable access to program features and display the latest company news.
  • All the wizards now store their size and position.
  • In addition to this, several bugs have been fixed and some other minor improvements and corrections have been made

New in Firebird Data Wizard 12.6.0.1 (Sep 1, 2012)

  • The SQL Dump wizard has been implemented. This tool allows you to export the data from selected tables and views as a set of INSERT statements (both single-row and multi-row INSERTs are supported). It is also possible to generate the CREATE TABLE statements.
  • Data Pump features:
  • User-defined data type mappings have been added. This feature allows you to specify which data types from the target database will correspond to the data types from the source one. For example, you can convert char to varchar, varchar to nvarchar or even varchar to int (of course data types should be compatible). It is also possible to specify size and precision for each mapped data type (if applicable).
  • Starting from this version the software tries to recognize autoincrement columns in the source database and convert them in the best possible way.
  • A possibility of transferring data using bulk-loading commands has been added (for MySQL, PostgreSQL, and Oracle). This feature can speed up the data importing up to 10 times so it is recommended to use it always if possible.
  • It becomes possible to specify a connection timeout for the source database.
  • The source database tree is now loaded much faster.
  • Data Import features:
  • Starting from this version the software arranges target tables by dependencies, so the records are inserted in the correct order. It is also possible to reorder target tables manually if necessary.
  • From now on it is possible to import data from CSV files that contain multi-line strings.
  • A possibility of setting the correspondence between source and target columns by column name has been implemented (previous versions allow you to set such a correspondence only by column index).
  • Other new features:
  • Data Export: Now it is possible to specify decimal and thousand separators for the generated files (when applicable).
  • Running from the command line all the tools now return the correct exit status (0 on success) that can be checked in batch files using the ERRORLEVEL variable.
  • The progress windows are redesigned in the modern style and become more informative.
  • Log files become more structured and detailed.