主頁 > 知識庫 > EF 配置Oracle數(shù)據(jù)庫的具體操作方法

EF 配置Oracle數(shù)據(jù)庫的具體操作方法

熱門標簽:上海網絡外呼系統(tǒng) 百度地圖標注注解 外呼系統(tǒng)好點子 理財產品電銷機器人 區(qū)域地圖標注怎么設置 南通電銷外呼系統(tǒng)哪家強 電話機器人那種好 百度地圖標注飯店位置怎么 地圖標注的坐標點

EF可以配置Oracle數(shù)據(jù)庫,但不知道為什么一直配置不好。

其實可以使用使用NUGET管理程序包,自動配置數(shù)據(jù)庫,但需要注意的時,需要安裝兩個包,而并不是一個,我一直以為時一個,但已啟動程序就會出錯。


安裝后配置文件的主要的改變如下:

 configSections>
  !-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
  section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  section name="oracle.manageddataaccess.client" type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
 /configSections>
 connectionStrings>
  add name="DefaultConnection" providerName="Oracle.ManagedDataAccess.Client" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.19.19.187)(PORT=6521))(CONNECT_DATA=(SERVICE_NAME=easa)));User ID=User;Password=Password;" /> 
 /connectionStrings>

entityFramework>
  defaultConnectionFactory type="Oracle.ManagedDataAccess.EntityFramework.OracleConnectionFactory, Oracle.ManagedDataAccess.EntityFramework, Version=6.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
  providers>
   provider invariantName="Oracle.ManagedDataAccess.Client" type="Oracle.ManagedDataAccess.EntityFramework.EFOracleProviderServices, Oracle.ManagedDataAccess.EntityFramework, Version=6.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
  /providers>
 /entityFramework>
 system.data>
  DbProviderFactories>
   remove invariant="Oracle.ManagedDataAccess.Client" />
   add name="ODP.NET, Managed Driver" invariant="Oracle.ManagedDataAccess.Client" description="Oracle Data Provider for .NET, Managed Driver" type="Oracle.ManagedDataAccess.Client.OracleClientFactory, Oracle.ManagedDataAccess, Version=4.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
  /DbProviderFactories>
 /system.data>
 oracle.manageddataaccess.client>
  version number="*">
   dataSources>
    dataSource alias="SampleDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.19.19.187)(PORT=6521))(CONNECT_DATA=(SERVICE_NAME=easa))) " />
   /dataSources>
  /version>
 /oracle.manageddataaccess.client>

 oracle.manageddataaccess.client配置節(jié)的dataSource好像沒有用

以上這篇EF 配置Oracle數(shù)據(jù)庫的具體操作方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Oracle數(shù)據(jù)庫下載及安裝圖文操作步驟

標簽:昭通 百色 遼源 自貢 寧波 紹興 海東 中衛(wèi)

巨人網絡通訊聲明:本文標題《EF 配置Oracle數(shù)據(jù)庫的具體操作方法》,本文關鍵詞  配置,Oracle,數(shù)據(jù)庫,的,具體,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《EF 配置Oracle數(shù)據(jù)庫的具體操作方法》相關的同類信息!
  • 本頁收集關于EF 配置Oracle數(shù)據(jù)庫的具體操作方法的相關信息資訊供網民參考!
  • 推薦文章