Jay_Patel225
- Make sure you have enabled Microsoft Update (Receive updates from other Microsoft products).
- For ODBC 17, ensure the following registry entries exist:
- LCID (REG_DWORD) under HKLM\Software\Microsoft\Microsoft ODBC Driver 17 for SQL Server
- PatchLevel (REG_SZ) under HKLM\Software\Microsoft\Microsoft ODBC Driver 17 for SQL Server\CurrentVersion
PatchLevel should be greater than 17.0.0.0 but less than the version of the update (17.10.6.1).
- For ODBC 18, ensure the following registry entries exist:
- LCID (REG_DWORD) under HKLM\Software\Microsoft\Microsoft ODBC Driver 18 for SQL Server
- PatchLevel (REG_SZ) under HKLM\Software\Microsoft\Microsoft ODBC Driver 18 for SQL Server\CurrentVersion
PatchLevel should be > 18.0.0.0 but less than the version of the update (18.3.3.1).
- For OLE DB 18, ensure the following registry entries exist:
- LCID (REG_DWORD) under HKLM\Software\Microsoft\Microsoft OLE DB Driver for SQL Server\CurrentVersion
- PatchLevel (REG_SZ) under HKLM\Software\Microsoft\Microsoft OLE DB Driver for SQL Server\CurrentVersion
PatchLevel should be > 18.0.0.0 but less than the version of the update (18.7.2.0).
- For OLE DB 19, ensure the following registry entries exist:
- LCID (REG_DWORD) under HKLM\Software\Microsoft\Microsoft OLE DB Driver 19 for SQL Server\CurrentVersion
- PatchLevel (REG_SZ) under HKLM\Software\Microsoft\Microsoft OLE DB Driver 19 for SQL Server\CurrentVersion
PatchLevel should be > 19.0.0.0 but less than the version of the update (19.3.3.0).
If the registry entries are missing, rather than add them manually, I would reinstall the drivers to ensure future updates are correctly offered. If a regular install doesn't do it, you can try additional msiexec options to force the installer to write out all files and settings. For example msiexec /faumv msodbcsql.msi
Regards,
David