MDAC 2.8 cannot be installed on this machine when running Workstation Setup

SOLVED

Twice now in the last 2 days I have seen this message, "MDAC 2.8 cannot be installed on this machine. MDAC 2.8 requires any one of the following configurations:"

It goes on to list a bunch of really old platforms that nobody uses any longer (I'll try to drag over a screenshot if I can). I have basically foisted this off on their IT team but I'm wondering why I would suddenly be seeing this blast from the past. Back in the old days I remember we had to do something with MDAC but for the life of me now I can't remember what or why.

Any thoughts? Isolated incidents? Here's something from Microsoft: link to TechNet Post.

  • +1
    verified answer

    Sage has this on their site - it's not directly on point but maybe something to try support.na.sage.com/.../viewdocument.do

  • +1 in reply to Wayne Schulz
    verified answer

    Always use the AutoRun to start an install (right click - run as admin), instead of running the msi directly.  (The installer checks for pre-requisites before starting the msi).

  • 0 in reply to Kevin M

    Thanks Wayne, tried that, didn't help.

    Kevin, I'm the opposite. I never do Autorun (except in cases like this when there is a document or peer that suggests it), favoring instead Setup.exe.

    So, here's an update, on 1 of 2 places I saw this happening we logged out as the user and logged in as the Administrator and we were able to install the workstation without issue. I haven't heard back on the other one, which as I said I punted to the IT guy to resolve. I'm guessing he did essentially the same thing since I haven't heard back.

    So even running as Admin didn't help if we weren't logged in as Admin. I'm thinking these were both Win 7 systems but my notes are not detailed enough to have recorded that. I'm also not sure if both of these were 2014 systems but at least 1 definitely was. Nor did I check UAC, which might be complicit.

    Thanks again, guys.
    Onward through the fog :-)

  • 0 in reply to rclowe

    Specifically for the Sage installers, autorun checks for the prerequisites, so I always use it.  UAC off and logging in as admin are in my usual client install instructions.

  • 0 in reply to rclowe

    Remember when you use to run from command line and you could type in "NO CHECK" after the .EXE so that it would not check.

  • 0 in reply to rclowe

    The issue in your case seems to be permission and UAC (User Account Control) settings when logged in as original user. Uninstalling failed workstation install, setting UAC to Never Notify, restarting the machine, and re-running the setup with using Autorun should work for other installs. Or as also noted in this thread, log in as the Administrator and do install then.

    But for future reference, missing prerequisites can cause an MDAC error too.  In Sage Knowledgebase article 85945 it describes Error: "MDAC 2.7 Sp1 cannot be installed on this machine" because it is missing other prerequisites. In this case: Microsoft Visual C++ 2005 SP1 Redistributable is not installed (Version 8.0.59193).