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

时间:2016-03-24 02:49:45

标签: asp.net-web-api visual-studio-2015 entity-framework-6 virtual-machine oracle12c

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

我的环境是:

  
      
  1. Oracle DB(12c)

  2.   
  3. Visual Stdio 2015

  4.   
  5. Windows 10 with VMware

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

  8.   

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

1 个答案:

答案 0 :(得分:6)

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

<强>步骤1。下载[ODAC] (http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html)并安装它 enter image description here
enter image description here

<强>第二步。下载 Oracle Developer Tools for Visual Studio 2015并安装

enter image description here

步骤2.5:重新启动操作系统

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

  

C:\应用\客户\ williehao \产品\ 12.1.0 \的Client_1 \网络\管理员

enter image description here enter image description here

   HTCE7 =
          (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.168.203)(PORT = 1521))
            (CONNECT_DATA =
              (SERVER = DEDICATED)
              (SERVICE_NAME = misutf8)
            )
          )

步骤4:在Visual Studio中使用nuget安装oracle组件,如下图所示。
enter image description here

步骤5:您可以在连接属性中看到ODP.NET enter image description here

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