Ich habe gerade Interesse an dem Microsoft Dynamics Produkt CRM 3.0 gefunden und wollte mich darin mal etwas einarbeiten. Meine Installations-Erfahrung wollte ich mit Euch teilen, da ich einige Stolpersteine auf dem langen Weg hatte.
Umgebung
Windows Server 2003 SP1 als OS
Exchange Server 2003 SP2
SQL Server 2005 mit Reporting Services
SharePoint Services 3.0
Microsoft CRM 3.0
Installation
Nun, nachdem ich das Setup gestartet habe, wurde ich verschiedene Dinge abgefragt. Angefangen hat es bei der WebSite im IIS, in die ich die CRM Applikation installieren möchte. Dazu habe ich eine neue Website erstellt (Hostheader: crm.meinedomain.com). In einem der nächsten Schritte wird die URL zum ReportServer abgefragt. Ich habe törichter Weise die Default-Einstellung so belassen. Das stellte sich allerdings beim Check-Up am Ende des Wizards als Fehler heraus, denn unter der angegebenen URL ist der ReportServer nicht zu finden. Einfache Erklärung: Bei der Installation vom SQL Server war das Häkchen "Jetzt installieren, aber später konfigurieren" gesetzt.
Daraufhin habe ich den Reporting Services Configuration Wizard gestartet und die Reporting Services überhaupt erst einmal zum Leben erweckt. Ich habe eine weitere Website im IIS eingerichtet (Hostheader: reports.meinedomain.com). Desweiteren habe ich für die Reporting Services einen eigenen AppPool erstellt.
Nachdem nun der Report Server laut Wizard (alle Häkchen waren grün) fertig konfiguriert sein sollte, habe ich das Setup vom CRM 3.0 noch einmal den Check-Up durchführen lassen - jetzt kam die Meldung, dass der ReportServerzwar erreichbar wäre, aber "path" kein gültiger Pfad für eine Metadatenbank sei. Das Problem habe ich dann gelöst, indem ich den KB Artikel 913518 (http://support.microsoft.com/kb/913518/en-us) angewandt habe. Dabei bin ich wiederum auf einen Fehler gestossen, welcher im KB Artikel 896861 (http://support.microsoft.com/kb/896861/en-us) beschrieben wird.
Nach einem Neustart des Systems das CRM 3.0 Setup erneut starten und dann habe ich auch wieder beim ReportServer den Standard belassen. Achtung: Der Standard lautet: http://Servername/ReportServer. In der von mir gewählten Installation habe ich aber für den ReportServer eine eigene Website mit einem eigenen Hostheader gewählt. Daher muss an dieser Stelle http://reports.meinedomain.com/ReportServer eingetragen werden. Doch auch jetzt gab es beim Check-Up des Setups eine Fehlermeldung, dass die Reporting Services nicht verfügbar wären. Hier half dann der KB 916164 (http://support.microsoft.com/kb/916164/en-us), denn es war wichtig auf der Standardwebsite wieder den leeren Hostheader, den man mit dem ersten KB-Artikel entfernt hatte, bereits VOR der Installation von CRM 3.0 (entgegen dem KB-Artikel) wieder hineinzuschreiben.
Nach all den KB-Artikeln funktionierte das Setup ohne Probleme und das MS CRM 3.0 ließ sich ohne Probleme über crm.meinedomain.com aufrufen.