安裝MySQL ODBC 5.2錯誤 – Error 1918

前陣子為了連結廠商的MySQL資料庫,所以打算在現有主機上安裝MySQL的ODBC Connector,但一裝就出現 Error 1918訊息,說是找不到某個檔案...上網找了老半天才找到解決方法,所以,在這做個筆記,以免再發生忘記如何處理。

我的主機環境是Windows 2008 R2 64 bit,網路上的人說是64位元造成的,但我手頭上沒有32位元的主機環境,所以,我無從證明是否真的是這個原因造成的;到MySQL官網看討論,有不少人反應問題,但仍未獲得解決,只好再用Google大神幫忙找資料,最後總算找到解法~

依據文章,只需要「copying C:\Windows\System32\msvcr100_clr0400.dll to C:\Windows\System32\msvcr100.dll」,也就是將msvcr100_clr0400.dll拷貝一份在同一目錄,並改名為msvcr100.dll,然後,再重新安裝MySQL的ODBC Connector即可,目前安裝十幾台都順利完成了!

PS.後來發現Windows 2008版主機並沒有這個檔案,但從R2將檔案copy至該目錄後也可以正常運作。

參考資料:iwantanitcareer.com


2014-02-03 19:27:17

I said something before.....
Textbox限制輸入數字 2016-11-14 21:17
C# 字串分割 2016-07-28 20:25
LINQ筆記 2016-07-27 03:33
SQL Server的記錄檔無限成長 2015-11-02 05:47
在Reporting Service報表上顯示QRCode 2013-04-01 02:59
SQL Server DB管理筆記 2012-07-05 20:21
還原MSSQL遇到「備份組包含現有的XXX資料庫以外的資料庫備份」的錯誤 2012-05-15 12:35
Informix計算兩時間的差距 2010-08-12 06:01
ReportViewer顯示LocalReport及ServerReport 2010-05-24 04:13
SQL Server取得當月第一天及最後一天 2010-01-19 00:00
簡單的對DataTable做Distinct 2009-09-20 22:18
使用 svcutil 編譯 WCF 錯誤解法 2009-07-09 07:59
PHP加載MSSQL函式庫 2008-10-20 08:54
資料庫抓取固定筆數資料 2008-09-18 22:27
PHP與ASP共存 2008-07-05 10:03