实体框架数据库 - 首先使用Oracle数据库

时间:2014-03-10 07:03:37

标签: oracle entity-framework

我正在开发一个ASP.NET WebForms应用程序,其实体框架数据库首先与SQL Server连接,我想将相同的实体数据模型与Oracle数据库连接。

我担心的是:

  • 如何在我的开发机器上安装Oracle数据库引擎进行测试?
  • 如何将数据模型与Oracle而不是SQL Server连接?
  • 如何在Oracle中生成相同的架构?
  • 我需要安装驱动程序,工具或应用程序吗?

1 个答案:

答案 0 :(得分:4)

我和你完全一样

即。将SQL Server上的ASP.NET MVC应用程序转换为Oracle。

由于您的应用程序已在运行,您可以做的是

  1. 从SQL Server数据库生成创建脚本
  2. 在Oracle中创建相同的表。
  3. 从中安装ODP.NET here。 这将允许您从.NET应用程序连接到Oracle。
  4. 现在从Oracle中的表创建一个新的edmx文件,如果你这样做的话 一切正常,你的应用程序应该运行。
  5. 注意:只有拥有VS许可证才能看到ODP.NET提供程序。它在免费版本中不可见。