使用Oracle数据库和Visual Studio 2010设置nHibernate

时间:2011-01-11 19:47:23

标签: visual-studio oracle visual-studio-2010 orm

我正在创建一个.ASPNET项目,我想将nHibernate设置为我的ORM工具。我将使用现有的oracle数据库和Visual Studio 2010.对我来说,ORM工具对我来说是非常新的,并且可以使用任何建议来更好地理解实现它们所需的工具和过程。

我一直在关注http://nhforge.org/wikis/howtonh/your-first-nhibernate-based-application.aspx上的一篇文章来了解它并且卡在他们说创建本地数据库的地方,因为我只给了我创建SQL服务器数据库的选项(也许这是一个新的visual studio 2010?)。此数据库的目的是仅缓存来自实时数据库的结果吗?

感谢您的帮助!

杰夫

1 个答案:

答案 0 :(得分:1)

看看SchemaExport的帮助程序类,NH可以为你创建DataBase Schema(无论如何你必须在oracle数据库中创建“user”才能连接)。 AFAIK VS2010不支持开箱即用的OracleDB。

如果您需要对hbm映射文件中的数据库进行逆向工程,您可以尝试(我的)操作系统工具:http://nhforge.org/wikis/howtonh/how-to-use-db2hbm.aspx,但同样,不支持完整的Oracle,但您可以通过配置来完成工作。