ADOMD.NET 版本差异
ADOMD.NET 最初发布为 ADOMD.NET 8.0 SDK。此 SDK 提供了与 Microsoft SQL Server 2000 Analysis Services 的通信。
随此版本的 Microsoft SQL Server Analysis Services 附带的是新版 ADOMD.NET—ADOMD.NET 9.0。新版 ADOMD.NET 可提供与 SQL Server 2000 Analysis Services 和 SQL Server Analysis Services 的通信。
ADOMD.NET 9.0 能够与 SQL Server Analysis Services 通信,这是 ADOMD.NET 9.0 与 ADOMD.NET 8.0 之间最重要的差异。ADOMD.NET 9.0 可支持 SQL Server Analysis Services 中具有的所有功能,而 ADOMD.NET 8.0 不支持任何这些新功能。
这两个版本之间的另一个重要差异是每个版本所使用的 Microsoft .NET Framework 类库。ADOMD.NET 9.0 要求在客户端上安装 .NET Framework 类库 2.0 版。但是,ADOMD.NET 8.0 要求安装 .NET Framework 1.0 版 Service Pack 2 (SP2) 或更高版本。
下表汇总了 ADOMD.NET 9.0 和 ADOMD.NET 8.0 之间的差异。
功能 |
ADOMD.NET 8.0 |
ADOMD.NET 9.0 |
---|---|---|
.NET Framework 运行时要求 |
要求在客户端上安装 .NET Framework 类库 1.0 SP2(或更高版本)。 |
要求在客户端上安装 .NET Framework 类库 2.0(或更高版本)。 |
元数据对象 |
CubeDef、OlapInfo、Kpi、MiningModels、MiningServices、MiningStructures |
|
服务器连接 |
|
|
性能 |
已经过优化,从而在多数情况下执行速度比 ADOMD.NET 8.0 快。 |