美人诱受多汁水肉np_医生性艳史在线观看_中文一区二区视频_成人国产精品免费视频

0411-39943997
工作時間:周一至周日 8:30-17:30
技術文庫
Technical Library

找不到或無法加載已注冊的 .Net Framework Data Provider。


找不到或無法加載已注冊的 .Net Framework Data Provider


將數(shù)據(jù)從MySql中導入 MsSqlServer 中方便快捷的方法就是利用 SQL Server 提供的工具進行操作。

首先確保在在本地計算機中安裝了MySql程序。并且要保證安裝程序中要有 Connector/NET


image.png


其實在安裝完成之后,系統(tǒng)自動會在.net framework 中配置好的。但是如果出現(xiàn)下面這種情況,就說明系統(tǒng)已配置好,但是有一些錯誤。所以數(shù)據(jù)源中可以看到 

 .Net Framework Data Provider for MySQL

但是找不到,或無法加載。


image.png


我們在計算機中找到相關的配置文件。在我的計算中(C:\Windows\Microsoft.NET)這個目錄下有兩個版本的 Framework,

我這里用到的是不帶64的。進去找到

(C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config

這個文件,打開并找到 <system.data>結點。


image.png

image.png



 <system.data>

        <DbProviderFactories><add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=8.0.33, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/></DbProviderFactories>

    </system.data>

我這里不好用的原因就是這里,我的MySQL數(shù)據(jù)庫版本是 8.0.33,沒錯,但是,這里還少了一位,Version=8.0.33.0 也就是說在后面加了 .0 ,即

 <system.data>

        <DbProviderFactories><add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=8.0.33.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/></DbProviderFactories>

    </system.data>


改完之后,重新進入一下導入程序就好用了。


image.png

Copyright? 2020 仟億科技,All rights reserved.