De installatie van Microsoft CRM 4.0 op Small Business Server 2008 (en ook Windows Server 2008) is gewoon ondersteunt (Ook met SQL Server 2008)
Je moet alleen even opletten dat je voordat je de installatie begint je de Indexing Service toevoegd aan de server. Anders krijg je deze foutmelding:
Microsoft Dynamics CRM Setup - EXCEPTION_ACCESS_VIOLATION zie logboekbestand c:\Users[etc]\crm40svrsetup.log voor meer informatie.
Om dit te voorkomen ga je naar Serverbeheer (Start | Systeembeheer | Serverbeheer) en opent aan de linkerkant de structuur onder "Functies". Daar onder staat "Bestandsservices" (Indien je een Windows Server 2008 hebt zal deze er standaard niet staan, je moet dan eerst deze functie (Role) toevoegen).
Klik rechtsonderin op het item "Functieservices toevoegen"
Vink hier de optie "Indexing-service" (in dit screenshot reeds geinstalleerd) aan en klik op "Installeren".
Ga nu terug naar de installatie van Microsoft CRM 4.0, klik op Vorige en accepteer wederom de licentie overeenkomst.
Het scherm zal de indexing service nu niet meer als ontbrekend component zien en je kunt op volgende klikken.
Even verder in de installatie kun je echter tegen dit probleem aanlopen:
"Er is een fout op transportniveau opgetreden tijdens het verzenden van de aanvraag naar de server. (provider: TCP-provider, Error 0 - De externe host heeft de verbinding verbroken)"
Dit is omdat bij een standaard SQL Server 2008 installatie de mogelijkheid om met TCP/IP verbinding te maken staat uitgeschakeld. We gaan hiervoor naar Start | Alle Programma's | Microsoft SQL Server 2008 | Configuration Tools | SQL Server Configuration Manager.

In deze tool gaan we naar SQL Network Configuration | Protocols for MSSQLSERVER.

TCP/IP staat hier standaard op Disabled. Geef daar een rechtermuisknop op en klik "Enable". Er volgt een melding dat nu de services opnieuw gestart moeten worden dus dit doen we in het standaard Services beheer programma. We klikken daar met de rechtermuisknop op "SQL Server (MSSQLSERVER)" en klikken op STOP. Als de service is gestopt doen we hetzelfde voor START. Let op dat we ook de "SQL Server Agent (MSSQLSERVER)" hier starten.
Als laatste moeten we ook even kijken naar de Reporting Service. Hiervoor openen we de Reporting Services Configuration Manager. (Start | Alle Programma's | Microsoft SQL Server 2008 | Configuration Tools | Reporting Services Configuration Manager).


Klik hier dan even op de Web Service URL. Dit is de URL die je in CRM 4.0 setup moet opgeven als de webservice voor ReportServer. Mocht dit niet werken klik dan op Database en klik dan op "Change Database". Daar kies je dan voor een nieuwe Report Database aan te maken.

En voila!
Alles groen voor de verdere installatie!
Voor andere problemen met Microsoft CRM 4.0 en Microsoft Windows Server 2008 raadpleeg dit Knowledge base artikel.
Thanks!

PS. Als dit je geholpen heeft post even een comment, altijd leuk om te horen!