Elevate Software


Login Login

ProductsBulletSalesBulletSupportBulletDownloadsBulletAbout





Home » Elevate Software Blog

Icon Elevate Software Blog

Tags Showing all blog entries tagged with "ElevateDB"

ElevateDB 2.12 Released
Posted by Tim Young on Sat, Mar 16 2013

ElevateDB 2.12 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

Warning This release includes some new system information columns that are used by the new 2.12 ElevateDB Manager for retrieving the CREATE/DROP SQL statements for system objects. If you attempt to use the 2.12 ElevateDB Manager with an older ElevateDB Server, you will get errors.



Tags: ElevateDB, New ReleasesPermanent Link0 Comments

ElevateDB 2.11 Build 3 Released
Posted by Tim Young on Thu, Dec 6 2012

ElevateDB 2.11 Build 3 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. This build contains bug fixes for several incident reports, which are detailed here.

Tags: ElevateDB, New BuildsPermanent Link0 Comments

Holiday Migration Promotion
Posted by Sam Young on Tue, Dec 4 2012

Happy Holidays! As a thank you for your continued support of Elevate Software, we are offering significant discounts when you migrate your DBISAM license to ElevateDB, as well as discounts for our current customers on the purchase of Elevate Web Builder.

Customers that currently own DBISAM Standard and DBISAM Standard With Source Code can migrate to the equivalent version of ElevateDB for $99.00.

Customers that currently DBISAM Client-Server and DBISAM Client-Server with Source Code can migrate to the equivalent version of ElevateDB for $159.00.

Customers that currently own either DBISAM or ElevateDB licenses can purchase Elevate Web Builder at the discounted price of $199.00.

To order ElevateDB, complete the following steps (please be sure that you are logged in to the web site with your user login information):
  • Visit the ElevateDB product page

  • Select your development environment from the list at the bottom of the page

  • Click on the Order Now link in the upper right area of the product information page

  • Add the desired product to your order, and select special offer code DBISAM-MIGRATE to apply your discount when adding the product to your order.
To order Elevate Web Builder, complete the following steps (please be sure that you are logged in to the web site with your user login information):
  • Visit the Elevate Web Builder product page

  • Click on the Elevate Web Builder for Web Application Developers link at the bottom of the page

  • Click on the Order Now link in the upper right area of the product information page

  • Add the desired product to your order, and select special offer code MIGRATE to apply your discount when adding the product to your order.
This pricing will be in effect until January 5, 2013.

Please contact me if you have any questions about this promotion.

Tags: ElevateDB, Elevate Web Builder, PromotionsPermanent Link0 Comments

ElevateDB 2.11 Build 2 Released
Posted by Tim Young on Wed, Nov 7 2012

ElevateDB 2.11 Build 2 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. This build contains bug fixes for several incident reports, which are detailed here.

Tags: ElevateDB, New BuildsPermanent Link0 Comments

ElevateDB 2.11 Released
Posted by Tim Young on Mon, Oct 8 2012

ElevateDB 2.11 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

This release includes support for Embarcadero RAD Studio XE3 and a new package naming convention to make referencing the ElevateDB runtime packages easier for VCL/FireMonkey applications and other design-time 3rd party packages.

Tags: ElevateDB, New ReleasesPermanent Link0 Comments

ElevateDB 2.10 Released
Posted by Tim Young on Sat, Sep 8 2012

ElevateDB 2.10 is now available for download. If you're an existing customer, then you should be receiving an email shortly with download instructions. You can view the release notes, including any breaking changes, on the download page before downloading.

The catalog format/version number is not changed in this release, so you can simply recompile your applications in order to deploy the improvements and fixes contained in the release.

Text Index Bug
This release corrects a serious bug with the text indexes in ElevateDB that has been present since ElevateDB was originally released. The following incident report describes the issue:

# 3606 Text Indexes Containing Words Longer than Word Length Can Experience Corruption

This bug affects any database table that contains text indexes, and must be corrected in any affected database table immediately after installing 2.10. The following script can be run against any database using 2.10 in order to repair the text indexes:

SCRIPT
BEGIN
   DECLARE CatalogCursor SENSITIVE CURSOR FOR CatalogStatement;
   DECLARE DBPath VARCHAR DEFAULT '';
   DECLARE TableName VARCHAR DEFAULT '';
   DECLARE CurrentTable INTEGER DEFAULT 1;

   PREPARE CatalogStatement FROM 'SELECT * FROM Configuration.Databases WHERE Name=?';
   OPEN CatalogCursor USING CURRENT_DATABASE();

   FETCH FIRST FROM CatalogCursor ('Path') INTO DBPath;

   EXECUTE IMMEDIATE 'CREATE STORE __RepairTextIndexes AS LOCAL PATH '+QUOTEDSTR(DBPath);

   BEGIN

      PREPARE CatalogStatement FROM 'SELECT DISTINCT(TableName) FROM Information.Indexes
                                     WHERE Type=?
                                     ORDER BY TableName';
      OPEN CatalogCursor USING 'Text Index';
   
      SET PROGRESS TO 0;
      SET LOG MESSAGE TO '*** Repair of text indexes in database '+CURRENT_DATABASE()+
                         ' started on '+CAST(CURRENT_TIMESTAMP() AS VARCHAR);
   
      FETCH FIRST FROM CatalogCursor ('TableName') INTO TableName;
   
      WHILE NOT EOF(CatalogCursor) AND NOT ABORTED() DO
   
         SET STATUS MESSAGE TO 'Repairing text indexes for table '+TableName;
   
         EXECUTE IMMEDIATE 'DELETE FILE '+QUOTEDSTR(TableName+'.EDBIdx','"')+' FROM STORE __RepairTextIndexes';
         EXECUTE IMMEDIATE 'REPAIR TABLE '+QUOTEDSTR(TableName,'"');
   
         FETCH NEXT FROM CatalogCursor ('TableName') INTO TableName;
   
         SET PROGRESS TO TRUNC((CurrentTable/ROWCOUNT(CatalogCursor))*100);
   
         SET CurrentTable=CurrentTable+1;
   
      END WHILE;

   FINALLY
      EXECUTE IMMEDIATE 'DROP STORE __RepairTextIndexes KEEP CONTENTS';
   END;

   SET LOG MESSAGE TO '*** Repair of text indexes in database '+CURRENT_DATABASE()+
                      ' completed on '+CAST(CURRENT_TIMESTAMP() AS VARCHAR);

END

Warning A simple repair of the affected tables is not sufficient since the repair functionality in ElevateDB will not be able to cope with the shifted index key values in all cases. This is why the above script deletes the actual index file for the table before attempting to repair the indexes. If you are using a custom index file extension in your installations, please change the reference to '.EDBIdx' in the above script so that it matches the custom index file extension that you are using.

We sincerely apologize for this problem, and hope that it is not too disruptive for you or your customers.

Tags: ElevateDB, New ReleasesPermanent Link1 Comments


Previous Entries: 1-6 7-12 13-18 19-24 25-30 31-36 37-42 43-48 49-54 55-60 61-66 67-72 73-78 79-84 85-90 91-96 97-102 103-108 109-114 115-120 121-126 127-128
Image