Konfigurieren von SQL Server und Analysis Services (Project Server 2010)

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2011-07-21

Vor der Installation von Microsoft SharePoint Server 2010 und Microsoft Project Server 2010 müssen Sie zuerst Microsoft SQL Server und Analysis Services konfigurieren.

Hinweis

Einige dieser Schritte wurden möglicherweise bereits ausgeführt, falls Sie Project Server 2010 in einer vorhandenen SharePoint Server-Serverfarm installieren.

Führen Sie die Verfahren in den folgenden Abschnitten aus:

  • Konfigurieren von SQL Server-Netzwerkeinstellungen

  • Hinzufügen eines Anmeldenamens für das Farmadministratorkonto

  • Aktivieren von Common Language Runtime

  • Konfigurieren von Analysis Services

Darüber hinaus sollten Sie je nach den Anforderungen Ihrer Organisation eventuell folgende Schritte ausführen:

  • Erstellen der Project Server-Datenbanken

  • Erstellen zusätzlicher TempDB-Dateien

Es wird außerdem empfohlen, den SQLSERVERAGENT-Dienst für die Instanz von SQL Server zu starten, in der Ihre SharePoint Server-Datenbanken gespeichert sind. Der SQL Server-Agent-Dienst wird von SharePoint Server und Project Server 2010 für verschiedene Datenbankbereinigungsaktivitäten verwendet.

Wenn Sie die Konfiguration von SQL Server und Analysis Services abgeschlossen haben, sollten Sie den nächsten Artikel, Installieren von SharePoint Server 2010 (Project Server 2010), lesen.

Konfigurieren von SQL Server-Netzwerkeinstellungen

Für die ordnungsgemäße Funktionsweise von Microsoft Project Server 2010 müssen für die zugeordnete Instanz von SQL Server Remoteverbindungen mithilfe von TCP/IP aktiviert werden. Dies ist die Standardkonfiguration für SQL Server, aber Sie sollten vor der Installation von Project Server 2010 die Konfiguration überprüfen.

Verwenden Sie in Abhängigkeit von Ihrer Version von SQL Server eines der folgenden beiden Verfahren.

So konfigurieren Sie SQL Server 2005-Netzwerkeinstellungen

  1. Klicken Sie auf Start, klicken Sie auf Alle Programme, klicken Sie auf Microsoft SQL Server 2005 und auf Konfigurationstools, und klicken Sie dann auf SQL Server-Oberflächenkonfiguration.

  2. Klicken Sie im Dialogfeld SQL Server-Oberflächenkonfiguration auf Oberflächenkonfiguration für Dienste und Verbindungen.

  3. Erweitern Sie in der Strukturansicht den Knoten für die Instanz von SQL Server, erweitern Sie den Knoten Datenbankmodul, und klicken Sie dann auf Remoteverbindungen.

  4. Wählen Sie Lokale Verbindungen und Remoteverbindungen und Nur TCP/IP verwenden aus.

    Hinweis

    Die Option TCP/IP und Named Pipes verwenden kann ebenfalls verwendet werden. Falls für Ihre Instanz von SQL Server bereits die Verwendung von TCP/IP und Named Pipes konfiguriert ist, können Sie diese Einstellung belassen.

  5. Klicken Sie auf OK.

So konfigurieren Sie SQL Server 2008-Netzwerkeinstellungen

  1. Klicken Sie auf Start, klicken Sie auf Alle Programme, klicken Sie auf Microsoft SQL Server 2008 und auf Konfigurationstools, und klicken Sie dann auf SQL Server-Konfigurations-Manager.

  2. Erweitern Sie im linken Bereich SQL Server-Netzwerkkonfiguration, und wählen Sie die Instanz von SQL Server aus, in der Sie Project Server 2010-Datenbanken installieren werden.

  3. Stellen Sie im rechten Bereich sicher, das TCP/IP den Status Aktiviert aufweist.

Hinzufügen eines Anmeldenamens für das Farmadministratorkonto

Sie müssen einen SQL Server-Anmeldenamen für das Farmadministrator-Domänenkonto erstellen und ihm die erforderlichen Serverrollen erteilen, um das Setup und die Konfiguration von Project Server 2010 zu ermöglichen.

So erstellen Sie einen SQL Server-Anmeldenamen

  1. Öffnen Sie SQL Server Management Studio.

  2. Stellen Sie eine Verbindung mit dem Datenbankmodul der Instanz von SQL Server her, die Sie mit Project Server 2010 verwenden werden.

  3. Erweitern Sie den Knoten Sicherheit.

  4. Klicken Sie mit der rechten Maustaste auf Anmeldenamen, und klicken Sie dann auf Neue Anmeldung.

  5. Geben Sie auf der Seite Neu im Textfeld Anmeldename das Domänenkonto ein, das Sie für den Farmadministrator erstellt haben.

  6. Klicken Sie in der Liste Seite auswählen auf Serverrollen.

  7. Aktivieren Sie in der Liste Serverrollen die Kontrollkästchen dbcreator, public, securityadmin und sysadmin.

  8. Klicken Sie auf OK.

Aktivieren von Common Language Runtime

Die Common Language Runtime verbessert die Leistung Ihrer Bereitstellung von Project Server 2010. Führen Sie die folgende Abfrage aus, um die Common Language Runtime zu aktivieren:

sp_configure 'clr enabled', 1
go
reconfigure
go

Die Aktivierung der Common Language Runtime bedeutet eine erhebliche Leistungsverbesserung für Vorgänge im Zusammenhang mit benutzerdefinierten Feldern.

Konfigurieren von Analysis Services

Für die Instanz von Analysis Services, die Sie mit Project Server 2010 verwenden werden, müssen Sie die folgenden beiden Konfigurationsschritte ausführen:

  • Hinzufügen des Farmadministratorkontos zur lokalen OLAP-Benutzergruppe

  • Konfigurieren des Farmadministratorkontos mit Administratorberechtigungen in SQL Server Analysis Services

So fügen Sie das Farmadministratorkonto zur lokalen OLAP-Benutzergruppe hinzu

  1. Melden Sie sich an dem Computer an, auf dem Analysis Services ausgeführt wird.

  2. Klicken Sie auf Start, zeigen Sie auf Alle Programme und dann auf Verwaltung, und klicken Sie anschließend auf Computerverwaltung.

  3. Erweitern Sie auf der Seite Computerverwaltung im linken Bereich unter System die Option Lokale Benutzer und Gruppen. Klicken Sie auf den Ordner Gruppen.

  4. Doppelklicken Sie im rechten Bereich in der Liste Name auf SQLServer2005MSOLAPUser$<SERVERNAME>$MSSQLSERVER (SQL Server 2005) oder SQLServerMSASUser$<SERVERNAME>$MSSQLSERVER (SQL Server 2008).

  5. Klicken Sie auf der Eigenschaftenseite auf Hinzufügen.

  6. Geben Sie auf der Seite Benutzer, Computer oder Gruppen auswählen den Namen des Farmadministratorkontos ein.

  7. Klicken Sie auf OK. Das Farmadministratorkonto wird in der Liste der Member angezeigt.

  8. Klicken Sie auf OK.

So fügen Sie den Farmadministrator als Analysis Services-Serveradministrator hinzu

  1. Öffnen Sie SQL Server Management Studio. Stellen Sie im Fenster Verbindung mit Server herstellen eine Verbindung mit der Instanz von SQL Server 2005 Analysis Services her, die Sie mit Project Server 2010 verwenden.

  2. Klicken Sie in Microsoft SQL Server Management Studio im Objekt-Explorer mit der rechten Maustaste auf den Namen der SQL Server 2005 Analysis Services-Instanz, und klicken Sie dann auf Eigenschaften.

  3. Klicken Sie auf der Seite Eigenschaften für Analysis-Server im Bereich Seite auswählen auf Sicherheit.

  4. Klicken Sie auf Hinzufügen.

  5. Geben Sie auf der Seite Benutzer, Computer oder Gruppen auswählen den Namen des Farmadministratorkontos ein.

  6. Klicken Sie auf OK. Das Farmadministratorkonto wird in der Liste der Member angezeigt.

  7. Klicken Sie auf OK.

Erstellen der Project Server-Datenbanken

Wenn Sie eine Microsoft Project Web App (PWA)-Website erstellen, werden Project Server-Datenbanken automatisch erstellt. Sie können diese Datenbanken auch manuell erstellen, bevor Sie die PWA-Site erstellen. Dies kann dann sinnvoll sein, wenn Sie die Datenbanken in einem bestimmten Speicherort platzieren möchten (z. B. in einer bestimmten LUN) oder wenn der Administrator, der die PWA-Site erstellt, nicht über die erforderlichen Berechtigungen zum Erstellen von Datenbanken in SQL Server verfügt.

Legen Sie beim Erstellen von Project Server-Datenbanken in SQL Server eine leere Datenbank für die Datenbanken Entwurf, Veröffentlicht, Archiv und Berichterstellung mithilfe der Sortierreihenfolge SQL_Latin1_General_CP1_CI_AS an. Erstellen Sie einen vollständigen Satz von Datenbanken für jede erstellte PWA-Instanz.

Erstellen zusätzlicher TempDB-Dateien

Project Server 2010 und Microsoft SharePoint Server 2010 machen bei SQL-Transaktionen umfassenden Gebrauch von TempDB. Erstellen Sie zusätzliche TempDB-Dateien, um die Leistung zu optimieren.

Als Faustregel gilt, dass Sie für jeden Prozessor (Prozessorkern) im Computer, von dem SQL Server ausgeführt wird, eine zusätzliche TempDB-Datei erstellen sollten. Erstellen Sie die Dateien getrennt von anderen Datenbankdateien in einer separaten Partition.