MDAC Release Manifests
In response to customer feedback, new releases of the Microsoft Data Access Components (MDAC) and the MDAC Software Developer's Kit (SDK) will include a release manifest. Eventually, manifests for former releases will also be generated. Their purpose is to relate important details specific to each release.
Each release manifest includes the following information:
For information about installing, uninstalling, upgrading, and downgrading MDAC releases, see "Installing MDAC Q&A."
The following table lists each release of MDAC that is slated to have or already has its own manifest. The releases that now have manifests available are linked to them below.
MDAC releases have been given a new naming convention as well. The revised names better and more accurately reference each release.
|
Original name |
Revised name |
Ship vehicle |
Release date |
|
MDAC 2.5 RTM |
MDAC 2.5 RTM (2.50.4403.12) |
Microsoft Windows 2000 |
February 2000 |
|
MDAC 2.1 SP2 |
MDAC 2.1.2.4202.3 (GA) |
Microsoft Universal Data Access Web site |
July 1999 |
|
MDAC 2.1 SP1a |
MDAC 2.1.1.3711.11 (GA) |
Microsoft Universal Data Access Web site |
April 1999 |
|
MDAC 2.1 Internet Explorer 5 SP1 |
(a subset of MDAC 2.1.1.3711.11(GA)) |
Microsoft Internet Explorer 5.0 |
March 1999 |
|
MDAC 2.1 SDK updater |
MDAC 2.1 SDK updater |
Microsoft Universal Data Access Web site |
January 1999 |
|
MDAC 2.1 RTM |
MDAC 2.10.3513.2 (SQL7) |
Microsoft SQL Server 7.0 |
November 1999 |
Q: What components ship with MDAC?
The MDAC typical redistribution installation contains the core components (ADO, OLE DB, and ODBC) and
additional OLE DB providers and ODBC drivers for various data stores. Additional information about these components can be found in the Microsoft Data Access SDK documentation.Q: What is the best procedure for installing or upgrading MDAC?
As with all product upgrades, you should test to verify that existing applications work as expected with the upgrade before applying it to production systems. Adopting a proactive installation and upgrade strategy is the most effective way you can avoid rollbacks. If you first upgrade a test system with a configuration identical to the production system, you can identify potential issues and avoid the hurdles associated with a rollback. To ensure a successful upgrade, identify issues with an MDAC upgrade before committing it to production systems, and alert Microsoft Product Support Services (PSS) to any problems as early as possible in your development and deployment cycle.
As with any system upgrade, if you are unable to implement it on a test system, you should have a comprehensive backup or disk image of your production system as well as a complete recovery plan.
Q: Many applications ship with MDAC included. How can I tell if the version of MDAC on my system has been updated by an application installation?
You can check the version numbers on specific .dll files associated with MDAC to determine the version installed on your system. The following table summarizes what file versions correspond to which MDAC versions.
|
MDAC version |
Msdadc.dll |
Oledb32.dll |
Notes |
|
MDAC 1.5c |
1.50.3506.0 |
N/A |
|
|
MDAC 2.0 |
2.0.3002.4 |
2.0.1706.0 |
|
|
MDAC 2.0 SP1 |
2.0.3002.23 |
2.0.1706.0 |
|
|
MDAC 2.0 SP2 |
2.0.3002.23 |
2.0.1706.0 |
Superset: SP1 |
|
MDAC 2.1.0.3513.2 (SQL) |
2.10.3513.0 |
2.10.3513.0 |
|
|
MDAC 2.1.1.3711.6 |
2.10.3711.2 |
2.10.3711.2 |
|
|
MDAC 2.1.1.3711.11 (GA) |
2.10.3711.2 |
2.10.3711.9 |
|
| MDAC 2.5 RTM (2.50.4403.12) | 2.50.4403.0 | 2.50.4403.8 |
Note these version numbers and compare them after an application installation to determine whether MDAC was upgraded. We also encourage you to view the MDAC Release Manifest for more information about MDAC versioning.
Q: Can I uninstall MDAC?
The Microsoft Data Access Components are system components, and installing MDAC should be considered similar to a system upgrade. You cannot remove MDAC without replacing operating system files that were upgraded by the MDAC installer. Many applications, including Microsoft Internet Explorer, Visual Studio, SQL Server, and Office require MDAC for data binding and other application functions. Removing MDAC will negatively impact or break these applications. However, under certain circumstances, Microsoft Product Support Services can assist you in solving installation and behavior problems. For more information, see "What should I do if an MDAC upgrade breaks my application?"
Q: What should I do if an MDAC upgrade breaks my application?If you encounter issues with your application after an MDAC upgrade, consider the following:
Q: How can I roll back to a previous version of MDAC if an upgrade breaks my applications?
If you need to roll back to a previous version of MDAC, you have two primary options, which generally correspond to the type of system involved (test or production):
In both situations, however, we urge you to work with Microsoft Product Support Services to develop a solution that installs and maintains the upgrade version of MDAC. PSS might already have a quick-fix engineering solution that addresses your particular issue.
Under certain circumstances, PSS can assist you in removing and reinstalling MDAC after exhausting other means of resolution.
Q: Which applications will be affected if I roll back MDAC version X to MDAC version X-n?
We cannot test all possible rollback scenarios. Different applications rely on specific MDAC components, and interdependencies are highly specific to individual system configurations.