Как я могу экспортировать всю базу данных со всеми ее таблицами и данными в импортируемый файл с помощью Fluent NHibernate (или любого другого предпочтительного инструмента)?
Изменить: уточнить; экспорт должен быть сделан программно.
Как я могу экспортировать всю базу данных со всеми ее таблицами и данными в импортируемый файл с помощью Fluent NHibernate (или любого другого предпочтительного инструмента)?
Изменить: уточнить; экспорт должен быть сделан программно.
Я думаю, что это работа для вас и вашей конкретной СУБД. Насколько мне известно, это не совсем та область, для которой предназначен NHibernate. Если вам нужно сделать это программно, то я думаю, что сценарий будет подходящим способом. Какую СУБД вы используете?
Обновлять:
В этом случае просмотрите скрипты tsql, такие как этот, или планы обслуживания.
Хотя я не пробовал это, это должно/может работать. В Интернете есть множество статей об экспорте Gridview в Excel. Создайте и привяжите Gridview к своим объектам NHibernate в файле кода программной части. Как я уже сказал, в Интернете есть множество статей/примеров о том, как экспортировать из Gridview.