2012-09-17 144 views
7

是否可以使用免费提供程序(无Devart)将EF/NHibernate实体迁移到Oracle数据库? 我收到此消息:EF迁移到Oracle

找不到提供程序'Oracle.DataAccess.Client'的MigrationSqlGenerator。使用目标迁移配置类中的SetSqlGenerator方法来注册其他SQL生成器。

在此先感谢您。

+0

我遇到同样的问题。你对此有任何结论吗? – bkstill

+0

我也需要这个 –

+1

是的。您可以从Oracle网站使用ODP.Net。请访问[实体框架,用于Oracle数据库的LINQ和Model-First](http://download.oracle.com/oll/obe/EntityFrameworkOBE/EntityFrameworkOBE.htm)和[Oracle .NET数据提供程序](http://www.oracle.com/technetwork/issue-archive/2011/11-sep/o51odt-453447.html) –

回答

1

适用于Visual Studio 12c第3版的Oracle开发工具包含Code First功能。它目前是beta 2版本,可用here,但似乎在大多数情况下运行良好。将在最终发布时提供here