主页 > 知识库 > EF 配置Oracle数据库的具体操作方法

EF 配置Oracle数据库的具体操作方法

热门标签:上海网络外呼系统 百度地图标注注解 外呼系统好点子 理财产品电销机器人 区域地图标注怎么设置 南通电销外呼系统哪家强 电话机器人那种好 百度地图标注饭店位置怎么 地图标注的坐标点

EF可以配置Oracle数据库,但不知道为什么一直配置不好。

其实可以使用使用NUGET管理程序包,自动配置数据库,但需要注意的时,需要安装两个包,而并不是一个,我一直以为时一个,但已启动程序就会出错。


安装后配置文件的主要的改变如下:

 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配置节的dataSource好像没有用

以上这篇EF 配置Oracle数据库的具体操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • Oracle数据库下载及安装图文操作步骤

标签:昭通 百色 辽源 自贡 宁波 绍兴 海东 中卫

巨人网络通讯声明:本文标题《EF 配置Oracle数据库的具体操作方法》,本文关键词  配置,Oracle,数据库,的,具体,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《EF 配置Oracle数据库的具体操作方法》相关的同类信息!
  • 本页收集关于EF 配置Oracle数据库的具体操作方法的相关信息资讯供网民参考!
  • 推荐文章