Bunker Hill Logo

 

 

Solutions

Overview
Access to ASP.Net
Client/Server
Java

Demos

Client/Server
Northwind ASP.Net


Related Links

Sarbanes-Oxley
Conversion Metrics
Submit Database

Migrate MS Access Databases to MS SQL Server, Oracle, DB2
Convert Access Applications to Client/Server Architecture

Client/Server Solution

A typical conversion to client/server architecture involves the following steps:

Data Definition Language (DDL)

DDL is generated for the target DBMS that precisely replicates the Access database design. Your organization's DBA naming standards can be applied to all generated objects and table spaces specified.  Redundant indexes are ignored and cascade update relationships are enforced. Our tools normally automate 100 percent of DDL script creation.

For more details about DDL generation and other software features, select Scriptoria for your target DBMS from the Enterprise Tools menu.

Data Population

We provide software or MS SQL packages for easily populating the target DBMS with MS Access data to support test and production environments.

Query Conversion

Our toolset includes a robust MS Access query conversion facility for MS SQL, Oracle and DB2 that typically automates 90 percent or more of the conversion of all Access queries.

For client/server conversions that utilize MS Access as the front-end, queries are converted for all Reports and non-updateable Forms. All Action queries (append/update/delete/make table) are converted to stored procedures.

We recommend that any external data sources used by the Access application to update the database be replaced by ETL or backend processes.

Client-Side Application Conversion

An effective and expedient method for converting Microsoft Access applications into client/server architecture is the Linked Table/View approach. This strategy involves the least amount of programming, yet yields high-performance, highly concurrency applications that require neither user nor developer re-training.

Our software generates new MS Access “.mdb” applications that integrate all converted objects, achieving effiicient client/server architecture while retaining the exact look-and-feel and operation of the original Access application.

There are some common misconceptions about ODBC versus ADO concerning performance, security, and reliability. We have successfully implemented the Linked Table approach at some very techically savvy and security conscious financial institutions, like Wells Fargo Bank and CitiGroup/Germany whose main concern was hackers transferring Access databases offsite and cracking them open.

MS Access front-ends can be effectively “locked-down” such that they look and operate just like any VB or Java program. Advanced application security is much more involved than just converting to ADO, as illustrated by the MS Access Application and Sarbanes-Oxley Compliance white paper.

MS Access applications to client/server using ADO frameworks, like VB.Net Windows are much more costly to implement and offer no tangible performance, security, or reliability advantage over ODBC.

To understand the quality and performance of our Client/server solution, please Test-Drive the Northwind Traders sample applications.

 

     

 



©2008 Bunker Hill Corporation.  All rights reserved. MS Access / MS SQL Server / ASP.Net, Oracle, and DB2 are trademarks of Microsoft, Oracle, and IBM respectively.

Bunker Hill provides MS Access to MS SQL Server/Oracle/DB2/ASP.Net conversion tools and services

 (877) 356-9191

  Home ][ Solutions ]Tools ]Demos ]Sales/Support ]Company ]