云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

分布式存储_阿里云字体图标_怎么样

小七 141 0

NHibernate是用于Microsoft.NET平台的对象关系映射(ORM)框架。它是流行的Java框架Hibernate的一个端口。该框架可用于将.NET对象从面向对象的域模型映射到关系数据库表。该框架的功能集还包括查询和检索功能,可在面向对象的.NET代码和关系SQL查询之间自动转换。

到目前为止,NHibernate框架中还不支持SAP HANA。从5.2版开始,现在有针对SAP HANA列和行存储的NHibernate方言,以及针对SAP HANA data provider for Microsoft.NET的NHibernate驱动程序抽象可供选择方言实现了SAP HANA提供的所有功能,包括数据库生成的标识列、序列、表和列评论等。

获取SAP HANA,速成版

如果您想在SAP HANA上试用Hibernate,您可以获得SAP HANA,买云服务器,速成版的免费版本。

运行HANA有几个选项:

内部部署通过Docker映像(仅限Linux)通过预先配置的虚拟机(Windows、Linux、OS X)本机安装在本地计算机上(仅限Linux)在云端通过谷歌云平台上的预配置机器通过Microsoft Azure云中预先配置的计算机通过Amazon Web Services上的预配置机器

下载SAP HANA客户端

SAP HANA客户端(包括SAP HANA data provider for Microsoft.NET)可在https://tools.hana.ondemand.com/#hanatools。

只需在本地机器上下载并安装您平台的客户端软件包。有关安装客户端的更多信息,请按照《SAP HANA客户端安装和更新指南》中的说明进行操作。

配置您的项目

有关如何开始使用NHibernate的教程,大数据需要学什么,请访问NHibernate网站。本教程是使用microsoftsqlserver作为数据库编写的。要使本教程使用SAP HANA,有两个必要的更改:必须调整NHibernate配置文件,并且必须将针对Microsoft.NET的SAP HANA数据提供程序添加到项目中,而不是添加到Microsoft SQL Server数据提供程序。

以下是SAP HANA的示例配置

请确保调整连接字符串(主机,端口、用户名、密码)以匹配您的数据库信息。

SAP HANA Data Provider for Microsoft.NET(Sap.Data.Hana.v4.5.dll),作为SAP HANA客户端安装的一部分安装,位于C:\Program Files\SAP\hdbclient(除非在安装过程中另有指定)\ado.net\v4.5 \.

如果在安装SAP HANA客户端之前安装了Visual Studio,则可以通过Visual Studio参考管理器添加SAP HANA Data Provider for Microsoft.NET。右键单击项目的"引用"文件夹并选择"添加引用…"。搜索"hana"并选择名为"hana"的程序集Sap.Data.Hana为.NET 4.5"

,物联网公司排名,商城返利,企业信息化应用系统