Forum Discussion
Issues to install MECM 2509 (setup could not install sql rmo, configmgr installation)
Hello Team!
During the install process of MECM 2509 in a Windows Server 2019 Datacenter Edition OS, it stops by getting the following error message:
When i tried to manually install msoledbsql.msi to validate what the error message is, I get the following error:
Also, I've already installed a version greater than the error is stating (14.51). It, in theory should continue allowing the install.
My ODBC Driver 18 version installed is:
So, just for test, when I do uninstall the ODBC Driver 18 knowing that the msoledbsql.msi file will be executed by the MECM installer—thereby ensuring the installer doesn't halt at that stage but proceeds with the setup—but if an ODBC driver is not already installed on the server, the MECM installation will not start; it indicates that this component must be installed in order to proceed with the MECM setup.
I'm stuck, since I've already installed sqlncli.msi, msodbcsql.msi (18.5), VC_redist.x64 (14.51) , vcredist_64.exe, SharedManagementObjects.msi, VDP48.exe but failing when MEMC Install is trying to install from the Prerequisite downloaded MECM folder the msoledbsql.msi (ODBC Driver 18) again.
Installer should ignore the execution of this file since I've already installed and continue with the install. I don't know what else to do. I've reviewed other forums to try to find a solution but nothing. Someone has faced with this issue in the past who can help me or anyone has any knowledge to enlighten me?
Thanks in advance, guys.
2 Replies
You’re installing MECM 2509 on Windows Server 2019, and Setup stops while launching msoledbsql.msi even though ODBC Driver 18.5 is installed. Those are different components: msodbcsql installs the ODBC driver, while msoledbsql installs Microsoft OLE DB Driver for SQL Server. Therefore, the ODBC version does not satisfy an OLE DB prerequisite. Keep ODBC 18 installed. From the same MECM installation media, run Setup Downloader into a new folder, then run setupdl.exe /VERIFY and review C:\ConfigMgrSetup.log. Next, run the downloaded x64 msoledbsql.msi interactively as administrator and capture a verbose MSI log; verify the OLE DB package’s required Visual C++ runtime is present. Check Installed apps for an existing OLE DB 18 or 19 package and its exact version, but do not delete MSI registry records or bypass Setup. If the refreshed package still fails, submit ConfigMgrSetup.log and the MSI log to Microsoft support.
- SagatoCopper Contributor
oh Thank you so much for the explanation Jamony, mutch appreciated. I was finally able to solve the issue by installing the x86 VC redist so the MECM 2509 was successfully installed completely.