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 和 ADOMD.NET 8.0 之間最重要的差異就在於 ADOMD.NET 9.0 能夠與 SQL Server Analysis Services 通訊的能力。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 要快許多。 |