Tuesday, November 18, 2008 ..:: Blog ::.. Register  Login
 IBM DB2 Express-C is free Minimize
Location: BlogsFounder Blog    
Posted by: paulrony 2/3/2006 4:35 PM

On January 30, 2006, IBM released a free version of their DB2 UDB database. Here is the quote from their web page: "DB2 Express-C is completely free to download, develop, deploy, test, run, embed, and redistribute."

http://www-306.ibm.com/software/data/db2/udb/edition-expressc.html

I simply could not resist the temptation to add support for DB2.  This was a personal challenge as I have never developed for DB2, but had wanted to ever since they added the ability to support stored procedures a few short years ago.  SplendidCRM now supports all the major database platforms; this is something that SugarCRM has yet to accomplish.

So, for the last 4 days, I've been working on porting the 110 tables, 20 functions, 190 views, and 290 procedures from SQL Server to DB2.  Although I have yet to begin testing, my progress has been nothing short of phenomenal.  Here is a summary of the hours it has taken:

   7 hours to convert all tables (this includes installing DB2 multiple times)
   5 hours to convert all functions (this includes time understanding new syntax)
   10 hours to convert all views
   11 hours to convert all procedures
   2 hours to convert the default data scripts

One interesting side-effect of this project is that I was able to find some obscure bugs that would likely only appear when testing the Oracle or MySQL implementations.

 

Permalink |  Trackback

  

Copyright (c) 2006-2008 SplendidCRM Software, Inc. All Rights Reserved.   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2008 by Perpetual Motion Interactive Systems Inc.
SplendidCRM and SplendidCRM Software are trademarks of SplendidCRM Software, Inc. SugarCRM is a trademark of SugarCRM Inc. in the United States, the European Union and other countries. All other trademarks used in this web site are the property of their respective owners.