2011-01-11 67 views
1

我正在創建一個.ASPNET項目,我想將nHibernate設置爲我的ORM工具。我將使用現有的Oracle數據庫和Visual Studio 2010.ORM工具對我來說是非常新的,真的可以使用任何建議來更好地理解實現它們所需的工具和過程。使用Oracle數據庫和Visual Studio 2010設置nHibernate

我一直在關注http://nhforge.org/wikis/howtonh/your-first-nhibernate-based-application.aspx的文章以瞭解它,並且他們說要創建本地數據庫,因爲我只是給了我創建SQL服務器數據庫的選項(可能這是一個適用於visual studio 2010的新功能?)。這個數據庫的目的僅僅是緩存實時數據庫的結果嗎?

感謝您的幫助!

傑夫

回答

1

看看到的SchemaExport助手類,NH可以創建數據庫模式爲你(反正你必須建立在Oracle數據庫中的「用戶」來連接)。 AFAIK VS2010不支持OracleDB開箱即用。

如果您需要對hbm映射文件中的數據庫進行逆向工程,您可以嘗試使用(我的)操作系統工具:http://nhforge.org/wikis/howtonh/how-to-use-db2hbm.aspx,但完全不支持完整的Oracle,但可以通過配置完成工作。

+0

感謝您的快速回復,您能否告訴我更多關於SchemaExport幫助類的信息?對於我在網上找到的,它似乎提供了將表模式導出到數據庫的功能。由於數據庫已經存在,我不會需要一些對Oracle數據庫中的表模式非常重要的東西。 再次感謝, 傑夫 – Geoff 2011-01-11 20:53:37