2SQL v WIZARD and SSMA
 


2SQL v WIZARD and SSMA

 

The two free conversion tools available from Microsoft only take you part of the way through a conversion from Access to SQL Server - estimates vary with both the complexity of your databases and the outcome you would like to achieve, but the degree of success is likely to be in the range of 5% to 20% completion of the full project.  2SQL maximises server-side processing and minimises client-side processing, a capability that is very important when converting complex databases. 

The following table provides a brief summary of the 30 high level Conversion Categories, comparing the functionality of the Upsizing Wizard, the latest version (July 2008) of SSMA, and 2SQL. 

To explain the main headings in the table:

"Object Groups" represent a summary grouping of Conversion Categories, which in turn represent the (several hundred) types of conversion issues. "Rating" is the weighting we give each Conversion Category for the degree of difficulty for a Programmer to find and fix an issue. Ratings range from zero to eight, with zero being the common 'silver bullet' areas of functionality for all three of the Upsizing Wizard, SSMA and 2SQL, and eight being issues that can be extremely difficult to find, and usually very difficult to repair as well. By giving the more common categories a rating of zero, it follows that 2SQL also delivers that functionality without charge. A rating of zero can also occur if the Conversion Category is one that 2SQL does not repair, but will instead scan for the issue and log for manual review later.

indicates does not handle, P indicates partially handles, and means completely handles.  Due to the obvious number of grey areas, many of the gradings are our subjective estimates if the functionality is not clearly in a range of 90 to 100%.

 

    plus Expand All
    Minus Collapse All

# CONVERSION CATEGORY COMPONENT RATING WIZARD SSMA 2SQL

1.

 plus Table Columns

Table Schema/Data 0

2.

 plus Integrity Checks

Table Schema/Data 0

3.

 plus Column Indexes

Table Schema/Data 0 P

4.

 plus Clustered Indexes

Table Schema/Data 0 P

5.

 plus Column Default Values

Table Schema/Data 0 P

6.

 plus Column Validation Rules

Table Schema/Data 0 P P

7.

 plus Table Relationships

Table Schema/Data 1

8.

 plus Data Migration

Table Schema/Data 0 P P

9.

 plus ANSI 89 Syntax

SQL Statements 1 P

10.

 plus String Concatenations

SQL Statements 1

11.

 plus Reserved Key Word Usage

SQL Statements 1

12.

 plus DISTINCTROW Selects

SQL Statements 3

13.

 plus Implicit Sorts Using Distinct

SQL Statements 2

14.

 plus Duplicate Column Aliases

SQL Statements 3

15.

 plus Jet Syntax

SQL Statements 2 P

16.

 plus VBA Functions with SQL Server Equivalent

SQL Statements 2 P

17.

 plus VBA Functions with no SQL Server Equivalent

SQL Statements 5

18.

 plus References to Forms!Formname!Controlname

SQL Statements 5

19.

 plus Crosstab Queries

SQL Statements 8

20.

 plus Optimisation of Data Objects

SQL Statements 0

21.

 plus Domain Functions

SQL Statements 5

22.

 plus Code Alerts

SQL Statements 0

23.

 plus Append Queries

SQL Server Objects 1

24.

 plus Update Queries

SQL Server Objects 1

25.

 plus Select and Union Queries

SQL Server Objects 1 P

26.

 plus Delete Queries

SQL Server Objects 1

27.

 plus Delete Triggers

SQL Server Objects 4

28.

 plus Form and Report Properties/Controls

SQL Server Objects 1

29.

 plus User Defined Function Templates

SQL Server Objects 3

30.

 plus Virtual RowCount Reconciliation

SQL Server Objects 1

31.

 plus ODBC Links to Tables

ODBC Connection Objects 0

32.

 plus ODBC Links to Views

ODBC Connection Objects 1

33.

 plus ODBC Indexes

ODBC Connection Objects 2

34.

 plus Pass-Through Queries

ODBC Connection Objects 1

 

   T.+61 (0) 405 149 777                               © ConvertU2 Technologies Pty Ltd 2009                                    E. info@convertu2.com