.NET 版 IBM 数据服务器提供器支持实体框架

  • Abel Avram
  • 张逸

2008 年 12 月 22 日

话题:.NETIBMDevOps语言 & 开发架构

IBM 发布了针对.NET 的数据服务器提供器的产品版,包括对微软实体框架的支持,允许用户创建 EDM 样式,以及执行 EntitySQL 和 LINQ 语句。

IBM 针对.NET 的数据服务器提供器允许.NET 应用程序访问 IBM 的数据库管理系统:

  • 面向 Linux®,UNIX®和 Windows®的 DB2 Database,版本 9
  • 面向基于 Window、UNIX 和 Linux 计算机的 DB2® Universal Database™,版本 8
  • 面向 OS/390®和 z/OS®的 DB2 Universal Database 的版本 6(或更近版本),需要通过 DB2® Connect™
  • 面向 AS/400®和 System i™的 DB2 Universal Database 的版本 5,第一次发布(或更近的发布),需要通过 DB2 Connect
  • 面向 VSE & VM 的 DB2 Universal Database 的版本 7.3(或更近版本),需要通过 DB2 Connect
  • IBM Informix® Dynamic Server,版本 11.10 或更新版本
  • IBM UniData®,版本 7.1.11 或更新版本
  • IBM UniVerse®,版本 10.2 或更新版本

提供器可以与下列客户端协作

  • IBM Data Server Client(版本 9.5.3 或更新版本)
  • IBM Data Server Runtime Client(版本 9.5.3 或更新版本)
  • 针对 ODBC、CLI 和.NET 的 IBM Data Server Driver(版本 9.5.3 或更新版本)

IBM 数据库插件支持在 Visual Studio 中创建针对 IBM 数据库的.NET 应用程序。涉及到对 LINQ 的支持方面时,提供器具有一定的限制

  • 不支持存储特定功能的调用。
  • 不支持典型功能之外的聚集计数(aggregates count)、求和(sum)、最小值(min)、最大值(max)和求平均值(avg)。
  • 其他服务器特定限制。

你可以通过下面的链接获取更多 DB2 和实体框架相关的信息:DB2 and .NET FAQ以及 InfoQ 的ADO.NET 实体框架相关新闻

查看英文原文:IBM’s Data Server Provider for .NET Supports the Entity Framework

.NETIBMDevOps语言 & 开发架构