linuxsir首页 LinuxSir.Org | Linux、BSD、Solaris、Unix | 开源传万世,因有我参与欢迎您!
网站首页 | 设为首页 | 加入收藏
您所在的位置:主页 > Linux数据库 >

关于EntityFramework连接Oracle的详细教程

时间:2016-10-16  来源:未知  作者:linuxsir首页

1. 研发环境安装Oracle ODP.net 下载地址:http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html

    下载32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio

    当然你需要一个Oracle的账号。

   

2. 研发环境中安装32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio,在安装的过程中勾选

    Oracle Data Provider for .net

    Oracle Providers for Asp.net

    Oracle Developer Tools for Vistual Studio

    Oracle Provider for OLE DB

    Orace Services for Microsoft Transaction Server

    Oracle Data Access Components Documentation for Vistual Studio

   

3. 安装Nuget包

    Oracle.ManageDataAccess

    Oracle.ManagedDataAccess.EntityFramework

    版本本人选择的是最新的

    EF的数据源则具有Oracle的数据选项,并且支持CodeFirst

     

4. 服务器环境中也需要安装32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio

安装过程中需要去掉第二步中的Oracle Developer Tools for Vistual Studio。

如果不安装Oracle Data Access,则服务器IIS部署后的网站会报错

5.我的开发环境和服务器环境如下:

开发环境:Win10x64Enterprise VisualStudio 2015 Enterprise

服务器环境:WindowsServer2012R2 x64

更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

友情链接