Diferenças de versão do ADOMD.NET
O ADOMD.NET foi lançado originalmente como o SDK do ADOMD.NET 8.0. Esse SDK proporcionou a comunicação com o Microsoft SQL Server 2000 Analysis Services.
Foi incluída nessa versão do Microsoft SQL Server Analysis Services uma nova versão do ADOMD.NET – ADOMD.NET 9.0. Essa nova versão nova do ADOMD.NET oferece comunicação com o SQL Server 2000 Analysis Services e com o SQL Server Analysis Services.
É a capacidade do ADOMD.NET 9.0 de se comunicar com o SQL Server Analysis Services que é a diferença mais importante entre ADOMD.NET 9.0 e ADOMD.NET 8.0. O ADOMD.NET 9.0 é capaz de dar suporte a todos os recursos encontrados no SQL Server Analysis Services, enquanto que o ADOMD.NET 8.0 não é capaz de dar suporte a qualquer um dos novos recursos.
Outra diferença importante entre as duas versões está na Biblioteca de Classes do Microsoft .NET Framework usada por cada versão. O ADOMD.NET 9.0 exige que a versão da Biblioteca de Classes do .NET Framework 2.0 seja instalada no cliente. No entanto, o ADOMD.NET 8.0 requer que a versão da Biblioteca de Classes do .NET Framework Classe Biblioteca 1.0 Service Pack 2 (SP2) ou posterior seja instalado.
A tabela a seguir resume as diferenças entre o ADOMD.NET 9.0 e o ADOMD.NET 8.0.
Recurso |
ADOMD.NET 8.0 |
ADOMD.NET 9.0 |
---|---|---|
.Requisitos de tempo de execução do .NET Framework |
Exige a instalação da Biblioteca de Classes do .NET Framework 1.0 SP2 (ou posterior) no cliente. |
Exige a instalação da Biblioteca de Classes do .NET Framework 2.0 (ou posterior) no cliente. |
Objetos de metadados |
CubeDef, OlapInfo, Kpi, MiningModels, MiningServices, MiningStructures |
|
Conectividade do servidor |
|
|
Desempenho |
Otimizado para execução mais rápida do que o ADOMD.NET 8.0 em muitos cenários. |