Olá,
O que acontece é que a linguagem asp é monoplaforma ou seja só é possível rodar em cima do win32 ou win64, a estrutura do linux é completamente diferente pois o ADO tem esse suporte a várias plataformas, se lembre que para vc rodar uma página asp vc necessita de um IIS que por sua vez é uma tecnologia linux? o que esta acontecendo é que vc esta trabalhando com tecnologias distintas que não podem operar em determinados ambientes a quais suas restrições oferecem...
Um abraços colega,