當前位置:首頁 » 編程語言 » sqlserveref

sqlserveref

發布時間: 2023-08-28 21:52:36

『壹』 用EF連接Oracle資料庫,運行報錯

資料庫為Oracle,就不要使用EF了。

問題已經很明顯。「Make sure the provider is registered in the 'entityFramework' section of the application config file」,就是讓你看看在App.config文件中的<provider>。
【源文件中的內容如下】:

<entityFramework>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</entityFramework>

按理說,只要將<provider />寫成:

<provider invariantName="Oracle.ManagedDataAccess.Client" type="System.Data.OracleProviderServices, EntityFramework.OracleServer" />

之類即可,但是可悲啊!

目前支持EF6的provider有:

(1)Microsoft SQL Server provider
(2)Microsoft SQL Server Compact Edition provider
(3)Devart dotConnect Data Providers 【注意】
(4)Firebird provider
(5)Visual Fox Pro porvider
(6)MySQL
(7)PostgreSQL

1、2、4、5、7均可以從NuGget中獲取。3、7需要到相應的網站獲取。

注意第三個:這個插件就是用於Oracle資料庫的,其為第三方插件,由Devart公司開發。但有兩大致命缺點:1、收費(是30天免費試用,過了30天要麼卸載,要麼付款)。2、目前支持的Oracle的最高版本為:Oracle8.2i。

熱點內容
伺服器動態ip啟動程序 發布:2025-02-04 11:58:10 瀏覽:154
怎麼自己開個我的世界伺服器地址 發布:2025-02-04 11:51:44 瀏覽:810
整數是數存儲 發布:2025-02-04 11:39:44 瀏覽:694
12123六位密碼是多少 發布:2025-02-04 11:34:43 瀏覽:797
奧賽編程課 發布:2025-02-04 11:33:59 瀏覽:376
無法打開共享文件夾 發布:2025-02-04 11:29:50 瀏覽:635
電腦配置有哪些方面要求 發布:2025-02-04 11:27:38 瀏覽:525
安卓手機的米加大學什麼時候更新 發布:2025-02-04 11:26:39 瀏覽:705
長城哈弗f5潮版有哪些配置 發布:2025-02-04 11:24:22 瀏覽:540
編程兩階段 發布:2025-02-04 11:23:00 瀏覽:154