Configurare SQL Server e Analysis Services (Project Server 2010)

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2011-07-21

Prima di installare Microsoft SharePoint Server 2010 e Microsoft Project Server 2010, è necessario configurare Microsoft SQL Server e Analysis Services.

Nota

Se si installa Project Server 2010 in una farm di SharePoint Server esistente, è possibile che alcune delle operazioni seguenti siano già state eseguite.

Completare le procedure in ogni sezione seguente:

  • Configurare le impostazioni di rete di SQL Server

  • Aggiungere un account di accesso per l'amministratore della farm

  • Abilitare Common Language Runtime

  • Configurare Analysis Services

In base alle esigenze dell'organizzazione, può inoltre essere necessario eseguire le operazioni seguenti:

  • Creare i database di Project Server

  • Creare file TempDB aggiuntivi

È inoltre consigliabile avviare il servizio SQLSERVERAGENT nell'istanza di SQL Server in cui si trova il database di SharePoint Server. In SharePoint Server e Project Server 2010 viene utilizzato il servizio SQL Server Agent per eseguire diverse attività di pulizia del database.

Dopo aver configurato SQL Server e Analysis Services, passare all'articolo successivo, Installare SharePoint Server 2010 (Project Server 2010).

Configurare le impostazioni di rete di SQL Server

Affinché Microsoft Project Server 2010 funzioni correttamente, l'istanza associata di SQL Server deve essere configurata per abilitare le connessioni remote mediante il protocollo TCP/IP. Sebbene questa sia la configurazione predefinita per SQL Server, prima di installare Project Server 2010 è consigliabile verificare che sia corretta.

Utilizzare una delle due procedure seguenti a seconda della versione di SQL Server in uso.

Per configurare le impostazioni di rete di SQL Server 2005

  1. Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SQL Server 2005, Strumenti di configurazione e quindi fare clic su Configurazione superficie di attacco di SQL Server.

  2. Nella finestra di dialogo Configurazione superficie di attacco di SQL Server fare clic su Configurazione superficie di attacco per servizi e connessioni.

  3. Nella visualizzazione albero espandere il nodo dell'istanza di SQL Server, espandere il nodo Motore di database e quindi fare clic su Connessioni remote.

  4. Selezionare Connessioni locali e remote e Usa solo TCP/IP.

    Nota

    È possibile utilizzare anche l'opzione Usa sia TCP/IP che named pipe. Se l'istanza di SQL Server in uso è già configurata per utilizzare sia il protocollo TCP/IP che named pipe, è possibile mantenere tale impostazione.

  5. Fare clic su OK.

Per configurare le impostazioni di rete di SQL Server 2008

  1. Fare clic sul pulsante Start, scegliere Tutti i programmi, Microsoft SQL Server 2008, Strumenti di configurazione e quindi fare clic su Gestione configurazione SQL Server.

  2. Nel riquadro sinistro espandere Configurazione di rete SQL Server e quindi selezionare l'istanza di SQL Server in cui verranno installati i database di Project Server 2010.

  3. Nel riquadro destro verificare che lo stato per il protocollo TCP/IP sia Abilitato.

Aggiungere un account di accesso per l'amministratore della farm

Affinché sia possibile eseguire l'installazione e la configurazione di Project Server 2010 in modo corretto, è necessario creare un account di accesso di SQL Server per l'account di dominio dell'amministratore della farm e assegnargli i ruoli server appropriati.

Per creare un account di accesso di SQL Server

  1. Aprire SQL Server Management Studio.

  2. Connettersi al motore di database dell'istanza di SQL Server che verrà utilizzata con Project Server 2010.

  3. Espandere il nodo Sicurezza.

  4. Fare clic con il pulsante destro del mouse su Account di accesso e quindi scegliere Nuovo account di accesso.

  5. Nella casella di testo Nome account di accesso della pagina Nuovo digitare l'account di dominio creato per l'amministratore della farm.

  6. Nell'elenco Selezione pagina fare clic su Ruoli del server.

  7. Nell'elenco Ruoli del server selezionare le caselle di controllo dbcreator, public, securityadmin e sysadmin.

  8. Fare clic su OK.

Abilitare Common Language Runtime

Common Language Runtime consente di migliorare le prestazioni della distribuzione di Project Server 2010 in uso. Per abilitare Common Language Runtime, eseguire la query seguente:

sp_configure 'clr enabled', 1
go
reconfigure
go

L'abilitazione di Common Language Runtime offre un miglioramento significativo delle prestazioni per le operazioni relative ai campi personalizzati.

Configurare Analysis Services

Per configurare l'istanza di Analysis Services che verrà utilizzata con Project Server 2010, è necessario eseguire i due passaggi di configurazione seguenti:

  • Aggiungere l'account di amministratore della farm al gruppo locale di utenti OLAP.

  • Configurare l'account di amministratore della farm in modo che disponga di autorizzazioni amministrative in SQL Server Analysis Services.

Per aggiungere l'account di amministratore della farm al gruppo locale di utenti OLAP

  1. Accedere al computer che esegue Analysis Services.

  2. Fare clic sul pulsante Start, scegliere Tutti i programmi, Strumenti di amministrazione e quindi fare clic su Gestione computer.

  3. Nella pagina Gestione computer espandere Utenti e gruppi locali nel riquadro sinistro in Utilità di sistema e quindi fare clic sulla cartella Gruppi.

  4. Nell'elenco Nome nel riquadro destro fare doppio clic su SQLServer2005MSOLAPUser$<SERVERNAME>$MSSQLSERVER (SQL Server 2005) o su SQLServerMSASUser$<SERVERNAME>$MSSQLSERVER (SQL Server 2008).

  5. Nella pagina delle proprietà fare clic su Aggiungi.

  6. Nella pagina Selezione utenti, computer o gruppi digitare il nome dell'account di amministratore della farm.

  7. Fare clic su OK. L'account di amministratore della farm verrà visualizzato nell'elenco Membri.

  8. Fare clic su OK.

Per aggiungere l'amministratore della farm come amministratore del server di Analysis Services

  1. Aprire SQL Server Management Studio. Nella finestra Connetti al server connettersi all'istanza di SQL Server 2005 Analysis Services utilizzata con Project Server 2010.

  2. In Microsoft SQL Server Management Studio fare clic con il pulsante destro del mouse sul nome dell'istanza di SQL Server 2005 Analysis Services in Esplora oggetti e quindi scegliere Proprietà.

  3. Nella pagina delle proprietà di Analysis Services fare clic su Sicurezza nel riquadro Selezione pagina.

  4. Fare clic su Aggiungi.

  5. Nella pagina Selezione utenti, computer o gruppi digitare il nome dell'account di amministratore della farm.

  6. Fare clic su OK. L'account di amministratore della farm verrà visualizzato nell'elenco Membri.

  7. Fare clic su OK.

Creare i database di Project Server

Quando si crea un sito di Microsoft Project Web App, i database di Project Server vengono creati automaticamente. È inoltre possibile creare tali database manualmente prima di creare il sito di Project Web App. Questa operazione risulta utile se si desidera posizionare i database in un percorso particolare, ad esempio un LUN specifico, o se l'amministratore che crea il sito di Project Web App non dispone di autorizzazioni sufficienti per creare database in SQL Server.

Quando si creano database di Project Server in SQL Server, creare un database vuoto per i database Draft, Published, Archive e Reporting utilizzando le regole di confronto SQL_Latin1_General_CP1_CI_AS. Creare un set completo di database per ogni istanza di Project Web Access che verrà creata.

Creare file TempDB aggiuntivi

Sia Project Server 2010 che Microsoft SharePoint Server 2010 utilizzano in modo intensivo i file TempDB durante le transazioni SQL. Per ottimizzare le prestazioni, creare file TempDB aggiuntivi.

Come regola generale, creare un file TempDB aggiuntivo per ogni processore (core) nel computer che esegue SQL Server. Creare i file in una partizione separata rispetto agli altri file di database.