Настройка nHibernate с базой данных Oracle и Visual Studio 2010 - PullRequest
1 голос
/ 11 января 2011

Я создаю проект .ASPNET и хотел бы установить nHibernate в качестве своего инструмента ORM.Я буду использовать существующую базу данных Oracle и Visual Studio 2010. Инструменты ORM очень новы для меня и действительно могут использовать любые советы, чтобы лучше понять инструмент и процесс, необходимый для их реализации.

Я следил за статьей на http://nhforge.org/wikis/howtonh/your-first-nhibernate-based-application.aspx, чтобы узнать об этом, и застрял там, где говорят, что создание локальной базы данных, поскольку моя только дает мне возможность создать базу данных сервера SQL (возможноэто новый для visual studio 2010?).Является ли цель этой базы данных просто кэшировать результаты из действующей базы данных?

Спасибо за вашу помощь!

Джефф

1 Ответ

1 голос
/ 11 января 2011

взгляните на вспомогательный класс SchemaExport, NH может создать для вас схему базы данных (в любом случае вам нужно создать «пользователя» в базе данных oracle для подключения). AFAIK VS2010 не поддерживает OracleDB "из коробки".

Если вам необходимо выполнить обратный инжиниринг БД в файлах сопоставления hbm, вы можете попробовать (мой) инструмент ОС: http://nhforge.org/wikis/howtonh/how-to-use-db2hbm.aspx,, но, опять же, полный Oracle не поддерживается, но вы можете выполнить эту работу путем настройки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...