ADOMD.NET 版本差异
ADOMD.NET 最初发布为 ADOMD.NET 8.0 SDK。此 SDK 提供了与 MicrosoftSQL Server 2000Analysis Services 的通信。
随此版本的 MicrosoftSQL ServerAnalysis Services 附带的是新版 ADOMD.NET—ADOMD.NET 9.0。新版 ADOMD.NET 可提供与 SQL Server 2000Analysis Services 和 SQL ServerAnalysis Services 的通信。
ADOMD.NET 9.0 能够与 SQL ServerAnalysis Services 通信,这是 ADOMD.NET 9.0 与 ADOMD.NET 8.0 之间最重要的差异。ADOMD.NET 9.0 可支持 SQL ServerAnalysis 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 快。 |