Upgrade path from Access 2003/SQL 2003 ADP to cloud, Azure, etc.

My company uses a massive client database to track all interactions with our clients -- phone log, billing info, authorized users, associates, products and services they subscribe to, etc. -- as well as separate records for leads and clients. There are
over 25,000 clients and leads in the database and each client or lead has at least 30 selectable options plus numerous phone/interaction log entries.
The database is in MS-SQL 2003 Server with an Access 2003 ADP front-end running on Windows Server 2003, accessible from over 30 user accounts on the WS2003 box and accessed either over RDP or in-house XP clients.
Therein lies my problem. I did not build this monster, but am now the servers admin for this company and so it has become "my problem". Windows XP and Office 2003 are already past EOL and Windows Server 2003 will be EOL in July 2015.  However,
Access 2013 does not support the ADP file format and so I cannot open the ADP on a newer computer. 
Rewriting the database and its records -- estimating there are over 50,000,000 records in this database -- is prohibitive. My employer would rather use the WS2003 servers to perpetuity than rewrite this beast. However, knowing what I do about the security risks
and the confidential client data stored in it, I am arguing that we must eliminate all of our XP/2003 servers ASAP or we will be the next Target or Home Depot. 
What options do we have? Cost is a factor but not a deal-breaker since we have to do something. 
Ideally, I would like to be able to migrate the MS-SQL 2003 back end to Azure SQL; then hire a programmer to rewrite the .ADP Access 2003 file into either a .NET application or a MS Access 2013 front end.  However, we cannot afford much downtime for this
-- as our 30+ staff are routinely and simultaneously entering and transcribing phone calls throughout the work day -- and whatever we do still needs to be able to be simultaneously accessed by multiple staff members.
I should add that I am not going to be programming this myself; I am the department head and supervisor of this project, but will be putting together the job description and work order for the developer we hire or contract with to do this job. So what I need
from the community is a recommendation on how we should go about this:  Which services, which software, and how should we implement it?
Thank you in advance.

It seems to me that the most critical component is the ADP file. Some later version of Access must be able to open it. Or?
Then again, this is not an Access forum.
From the database-side of things, it is not inconceivable that the database could survive the ordeal even if you replace the Access client with a .Net client. Of course, if you are on SQL 2000 (as Kalman says, there is no SQL 2003), their is a fair chance
that you are using some deprecated features that have been removed. Still, that would not be a showstopper.
As for downtime, there is no reason to have any downtime while the new application is being developed, but you may need some downtime when you do the migration itself. Typically, that would be on a weekend. And of course, it needs planning. If a downtime
during a weekend is not acceptable, migration could be done incrementally, but it would take more time to develop and test.
I think your first step is to bring in a contractor with experience of application development, both client-side and database-side who can study the case more carefully and from this make recommendations. Obviously, that would be a senior consultant.
Erland Sommarskog, SQL Server MVP, [email protected]

Similar Messages

  • RH server 8 - upscaling from Access to SQL Server 2008?

    Hi gang-
    We are currently running RoboHelp Server 8 on the default Access database and Tomcat. We would like to increase the number of help projects that are tracked by the RH Server, and have concerns that Access will handle the increased load, so we are considering upsizing to SQL Server 2008.
    Our IT people think this should be fairly straightforward, but want to know if Adobe provides any tool or has any recommendations when upsizing from Access to SQL Server.They are concerned about retaining things like primary and secondary keys, as well as any indexes that are currently in Access.
    If anyone has experience with such a migration, please share!
    Thanks,
    -=Ed.

    We are also currently on an Access DB and considering (have been for some time but that's a different story) upgrading to SQL Server. There is no migration tool from Access to SQL Server provided so you'd have to allow some additional effort if you want to retain the data. I am not an expert on DBs but I'm sure there are ways to migrate the data. I have found a few links when searching on Google. For example:
    http://support.microsoft.com/kb/237980
    Adobe does provide a cheat sheet at the link below which may be useful to you.
    http://blogs.adobe.com/techcomm/2009/05/advanced_database_setup_for_robohelp_server_8.html
      The RoboColum(n)
      @robocolumn
      Colum McAndrew

  • Is there an upgrade path from Final Cut Studio 3.0 to Final Cut Pro X?

    Is there an upgrade path from Final Cut Studio 3.0 to Final Cut Pro X ?

    The price of FCPX pretty much is the cost of the upgrade of FCPStudio, but a much better value (at least so far -- every update has been free.) However, it's only the single app so you might feel like you're not getting as much for your money. Don't be fooled. Most of Color and Soundtrack Pro are built into FCPX. FCPX will conform video automatically so Cinema Tools aren't really needed anymore. The Motion engine is part of FCPX, although I do recommend buying Motion 5 (an extra 50 bucks.)  (Motion 4 seems to have died in Yosemite - you can't even launch it.)
    I "upgraded" from Final Cut Studio 3... it took me about a week to decide to pack up all the old software for good. YMMV.  However, if you use DVD Studio Pro... hang on to that.

  • Any way of importing from Access to SQL Server?

    I have a huge store of information in Access. But now I'm required to use SQL Server.
    Is there any way of importing the information from Access to SQL Server by Java programming?
    Or is there a manual way of doing that?
    Thank you in advance.

    I need to use Java because this is for a client. I
    can't expect the client to follow those steps. As a
    result, I want to create something simple for the
    client to convert from Access to SQL Server.
    Any other way of doing that?
    That argument does not make sense.
    There is no way that a 'client' is going to be able to manage MS SQL Server without understanding how it works. MS SQL Server is a complex database and requires at least some dedicated support, even if it is only part time.
    For example consider the following:
    -MS Access does not have a log file. MS SQL Server does. How is the log file going to be sized?
    -If the log file fills up (like for a run away query) MS SQL Server comes to a screeching halt. How is that problem going to be fixed?
    Now maybe you are going to provide that support, which means you can run those scripts. Or the client is going to support it in which case they need to have someone who understands it - and they will need to know how to run those scripts (since it is rather basic knowledge.)

  • How to insert data from access to sql server ?

    How to insert data from access to sql server ?
    Please help me
    thanks

    phamtrungkien wrote:
    How to insert data from access to sql server by JAVA?The first four words of my last post:
    masijade wrote:
    JDBC with two connectionsGet a resultset from the jdbc-odbc bridge access connection, cycle through it and add batch insert commands to the jdbc connection to sql server. Give it a try and if the code has an error, then post your code ans ask a question.
    The real question, though, is why you think it absolutely necessary to use Java for this.

  • Upsizing from Access to SQL Server - eek!

    Ok - I've built quite a few dynamic sites using DW and
    Access, but the site
    i'm currently working on requires Microsoft SQL Server for
    the database.
    The site is almost complete and is written in Classic ASP.
    Can anyone point me in the right direction, tutorials, crash
    course, etc to
    get me up to spped with the task?
    Would my ASP code need changing at all?
    Thanks in advance
    Andy

    Hi Joe
    Thanks for the help -
    Andy
    "Joe Makowiec" <[email protected]> wrote in
    message
    news:[email protected]..
    > On 19 Feb 2007 in macromedia.dreamweaver.appdev, Andy
    wrote:
    >
    >> Ok - I've built quite a few dynamic sites using DW
    and Access, but
    >> the site i'm currently working on requires Microsoft
    SQL Server for
    >> the database. The site is almost complete and is
    written in Classic
    >> ASP.
    >>
    >> Can anyone point me in the right direction,
    tutorials, crash course,
    >> etc to get me up to spped with the task?
    >> Would my ASP code need changing at all?
    >
    > As Far As I Know - the only place you'll run into a
    problem is that there
    > are a few differences in SQL between Access and SQL
    Server. There are a
    > number of sites with information:
    >
    >
    http://www.google.com/search?q=differences+access+sql+server
    >
    > The first result (at aspfaq.com) looks good.
    >
    > But you shouldn't have any problem with the ASP code. I
    think you'll
    > like the change from Access to SQL Server.
    >
    > --
    > Joe Makowiec
    >
    http://makowiec.net/
    > Email:
    http://makowiec.net/email.php

  • Upgrade path from ODI 10.1.3.5

    Hello Friends,
    We are using ODI 10.1.3.5. Like to get some recommendations on upgrade path from 10.1.3.5.
    I read that we need to first upgrade to 10.1.3.6.x before considering upgrade to 11G release.
    I guess, this might be in consideration to upgrade with minimal change with patch upgrade to 10.1.3.6.x than upgrading to big change 11G release.
    If we have to upgrade to one safe step with not of a big impact/change to users and projects...what release upgrade-to is ideal? 10.1.3.6.x?
    Appreciate your response!! Thanks.

    Thanks for the information. If we have to upgrade to a latest release 11G it looks we can from 10.1.3.5, any suggestions we should consider 11.1.1.5 or 11.1.1.3? Not sure if these release are in sync with target KM's like Essbase & Planning on EPM front we are on 11.1.1.3

  • Upgrade path from HFM 9.3.1.4 to Fusion 11.1.2

    Is there an upgrade path from HFM 9.3.1.4 to Fusion 11.1.2? I see in the EPM 11.1.1.3 config guide that there was an upgrade section, but this seems to be missing from the 11.1.2 config guide. How do we move an existing application from 9.3.1.4 to 11.1.2? Does it have to be rebuilt via extracts and loads? Don't we lose information that way? (audit logs, reconsolidate, etc.)

    I have heard there is no upgrade utility for 9.3.1 to 11.1.2. You would need to recreate the app. There will soon be an upgrade available for 9.3.1 to 11.1.2.1. Not sure on the timing, but the last time I spoke with support they were saying sometime in Nov/Dec.

  • What is upgrade path from 9.0 to 9.55

    what is upgrade path from 9.0 to 9.55

    I'm not sure what you mean exactly, but to actually update select: Help > Check for updates

  • Standard Upgrade Path from VMWare Server?

    I've been using VMWare Server for years to test my software. Specifically I have 2 "beige box" PCs running CentOS running VMWare Server running various versions of Windows Server as domain controllers and file servers as well as numerous workstations. I have a complete mini multi-domain Windows network. When I run the tests for my software it really pushes the 2-3 vms involved with a lot of network communication and some disk activity.
    With care and some brute force this has worked well. At least I don't need a stack of PCs. And it's free so it's hard to complain. But unfortunately it's not terribly reliable. The web interface stops working - sometimes only after a day. Clocks drift causing authentication issues. Generally bad things happen if I try to run more than 2 images on the same server. I've gotten to be pretty good at combating these problems but I'm hoping to find something a little more reliable.
    So now I'm willing to actually pay for something (gah!) and I would like to upgrade. But VMWare has so many products I just have no idea what I should be looking for.
    What is the standard upgrade path from VMWare Server?
    Mike

    Ok. Two people say use ESXi so I guess I'll just try to burn an ESXi DVD and see what it's like. But ...
    Is performance really good enough to compile large projects and do backups over and so on?
    VMware Server has worked well enough for me over the years but performance was not like real hardware. But the real problem was reliability. If I ran more than 2 VMs at a time, eventually they would just get their tentacles in a tangle and I would have to kill them and delete lock files and bah! I'm going to assume by your endorsement that ESXi doesn't have any of these problems.
    Also, the machine I'm using is a lowly DELL i660 i3-3240 with 8GB of memory. I paid $429 USD for it at a local consumer electronics store! This is no server. Will it even work?

  • Is there an upgrade path from PS5 to PS6 ?

    Is there an upgrade path from PS5 to PS6?

    upickforme wrote:
    Is there an upgrade path from PS5 to PS6?
    If you mean from Photoshop 12.x (CS5) to Photoshop 13.x, the answer is YES.
    If you actually meant from Photoshop 5.x to Photoshop 6.x, then the answer would be NO.  Those are ancient programs that have been out of any upgrade loop for well over a decade. 

  • Upgrade path from Unity / Exchange to Unity Connection 7.1

    Has anyone found (perhaps doesn't exist) an upgrade path from Unity / Exchange 4.1 to Unity Connection 7.1?

    It will likely require a new server, but I just performed this migration.  You also have to be on Unity 4.0(5) or higher in order to perform the migration.  You use the COBRAS Export tool for Unity to grab the majority of system data and the COBRAS Import tool for Connection to migrate data over.  Read up on COBRAS here:
    http://www.ciscounitytools.com/Applications/General/COBRAS/COBRAS.html
    If you have other questions, let me know.
    Hailey
    Please rate helpful posts!

  • Is there an upgrade path from CS5 to CS6?

    Just purchased a D810 and need to upgrade CS5 to CS6 (and Camera Raw).  Is there such an upgrade path?  I can't locate much about this on the websites.

    Hi Bill,
    There is an upgrade path from CS5 to CS6 Photoshop.
    Refer to below link.
    Creative Suite 6
    Thank you for posting on Adobe Forums.

  • What are all the possible upgrade paths from Tiger to Snow Leopard?

    What is are all the ways to upgrade from Tiger to Snow Leopard?
    Can I buy the 29.00 Snow Leopard upgrade? Or is my only path forward to do the Snow Leopard box set for Tiger? I know my model isn't support but this is a question about the upgrade path from Tiger to Snow Leopard.
    Thanks in advance.
    Todd

    I have a Power PC dual 2 gig G5 running OS X 10.4.10. I know at some point that Leopard will not support the power PC platform, but I also know I probably will have one more upgrade path before my computer is no longer supported. I have not upgraded because My machine runs perfect. But I also know that a lot of my software will not run when I upgrade. Pro Tools, Maya,Mocha, various plug ins for Pro Tools. What path should I take to my final upgrade to the latest OS?
    Thanks in advance

  • Upgrade path from CCP 9.3R2 to 9.3.2

    Hi Team,
    Can someone help on the process involved in upgrading a CCP9.3 R2 environment to 9.3.2.
    Is the upgrade faily straight forward or do we have to do some customizations to make this happen??
    I have a CCP 9.3R2 and CPO 2.2 in a DEV system, have lot of custom content in this environment.
    I am upgrading CPO 2.2 to CPO 2.3 engine but not importing the content because I have custom content built on 2.2.
    I am liking to know the process doing an upgrade for CCP
    - is the inplace upgrade of CCP 9.3R2 to 9.3.2 valid???
    OR
    - building new CCP 9.3.2 and export / import content from 9.3 R2 to 9.3.2 valid??
    Thanks
    Satish

    CCP upgrade should be straight forward. Refer to the CCP doc for upgrade paths and instructions. You would have to test the content you built in 9.3 R2 as I do not know all the inner parts difference in the two versions.

Maybe you are looking for

  • Old iPod isn't recognized by Windows Vista

    Hey Everyone, My girlfriend has a second generation iPod, which is around 5 years old. She didn't use iTunes before getting a new laptop(which runs Vista), but has now decided to try it out. When I plug in the iPod a message comes up saying "USB Devi

  • TS2570 Safari V6 crashes at start up on OSX 10.8?

    I'm new to Apple support communities and "must choose a community" only goes to Snow Leopard v10.6! Hope someone can help. I've just upgraded OS to v10.8. I'm experiencing a problem of Safari crashing on my MacBook Pro start up from shut down with Mo

  • How to use dynamic query for this ??

    hi , i am new to ABAP. i got a requirement to write  dynamic query for the following code. kindly address. two set of queries are same.but condition is different. .IF p_psd EQ ' '. *C--End of change DF 1232137- (Transport # :CIDK980530 ) *C--FETCH TH

  • HT1212 i have forgot may passcode plz help me ... how to open it?

    i have forgot may passcode plz help me ... how to open it?

  • HELP - Compressor is missing

    Hello there, Hope someone can help here. I have just noticed that Compressor is not installed with my FCP Studio 5.0 Upgrade addition from 4. I have never noticed this missing before because I have not been editing lately. Now if I use the disc to do