ASP.NET MVC和Oracle DB之间的互操作(12c)

Wil*_*eng 4 virtual-machine asp.net-web-api entity-framework-6 oracle12c visual-studio-2015

我确实在Oracle DB和ASP.NET MVC之间存在严重问题:如何在Visual Studio中使用Oracle DB?

我的环境是:

  1. Oracle DB(12c)

  2. Visual Stdio 2015

  3. 带有VMware的Windows 10

  4. 使用ASP.net MVC和Entity Framework连接Oracle DB数据

如何让ASP.NET MVC(WEBAPI)与Oracle DB(12c)一起正常工作?

Wil*_*eng 6

如何使用oracle DB创建ASP.NET MVC,并按照以下步骤逐步告诉您如何处理此问题.

步骤1.下载[ODAC](http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html)并安装它 在此输入图像描述
在此输入图像描述

第2步.下载 适用于Visual Studio 2015的Oracle Developer Tools并进行安装

在此输入图像描述

步骤2.5:重启操作系统

步骤3:配置NET Connect别名.将tnsnames.ora复制到另一个文件夹,如下图所示,并修改您的连接数据

C:\程序\客户端\ williehao \产品\ 12.1.0\Client_1与\网络\管理员

在此输入图像描述 在此输入图像描述

   HTCE7 =
          (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.168.203)(PORT = 1521))
            (CONNECT_DATA =
              (SERVER = DEDICATED)
              (SERVICE_NAME = misutf8)
            )
          )
Run Code Online (Sandbox Code Playgroud)

Step4:在Visual Studio中使用nuget安装oracle组件,如下图所示.
在此输入图像描述

Step5:您可以在连接属性中看到ODP.NET 在此输入图像描述

PS:http://www.oracle.com/technetwork/topics/dotnet/tech-info/odac12cr3ds-2390548.pdf