Condividi tramite


Procedura: installare manualmente SQL Server 2008 per Team Foundation Server

Se si installa SQL Server 2008 per Visual Studio Team Foundation Server, è necessario installare determinate funzionalità, mentre altre sono necessarie solo se si desidera generare rapporti. SQL Server Express non include gli strumenti di connettività client, tuttavia è possibile aggiungerli eseguendo le procedure illustrate in questo argomento.

Nota

Per risultati ottimali, utilizzare la stessa edizione di SQL Server per tutti i server che ospiteranno database per una distribuzione di Team Foundation Server. Ad esempio, se si intende utilizzare un server separato per la creazione di rapporti, è necessario verificare che stia eseguendo la stessa edizione di SQL Server del server che ospita il database di configurazione per Team Foundation Server.

Nota

Se si installa Team Foundation Server o SQL Server in Windows Server 2008 R2, è necessario che sia installato .NET Framework 3.5. In Windows Server 2008 R2, è possibile installare .NET Framework 3.5 tramite Aggiunta guidata funzionalità di Server Manager. Per ulteriori informazioni, vedere la pagina seguente nel sito Web Microsoft: Aggiungere ruoli del server e funzionalità.

Requisiti per Team Foundation Server

Per eseguire Team Foundation Server, è necessario installare sia il Motore di database che la ricerca full-text nella stessa istanza di SQL Server. Non è tuttavia necessario che tale istanza sia eseguita nello stesso server di Team Foundation Server.

Requisiti per la creazione di rapporti

Se si desidera generare rapporti che visualizzino i dati di Team Foundation, è necessario configurare Team Foundation Server per l'utilizzo sia di SQL Server Analysis Services che di SQL Server Reporting Services. È possibile installare entrambe queste funzionalità o una di esse nello stesso server di Team Foundation Server oppure è possibile installare ogni funzionalità in server distinti e diversi da quello in cui è presente Team Foundation Server.

Se SQL Server Reporting Services non si trova nel server che esegue Team Foundation Server e si utilizza la funzionalità di creazione di rapporti, è necessario installare Connettività strumenti client in Team Foundation Server.

Consigli per le topologie di SQL Server

Team Foundation Server supporta numerose topologie di SQL Server, in parte per consentire l'utilizzo di installazioni di SQL Server esistenti da parte di team. Sono tuttavia disponibili alcune linee guida relative alla configurazione di SQL Server per Team Foundation Server.

  • Server singolo: motore di database, ricerca full-text, SQL Server Reporting Services e Analysis Services nello stesso server che esegue Team Foundation Server. Se non si desidera utilizzare la funzionalità di creazione di rapporti, SQL Server Reporting Services e Analysis Services non sono necessari. Per ulteriori informazioni, vedere Scenario: installazione di Team Foundation Server in un server singolo.

  • Server doppio: SQL Server Reporting Services e Team Foundation Server in esecuzione nello stesso server. Motore di database, ricerca full text e SQL Server Analysis Services in un altro server. In questo scenario il traffico HTTP viene diviso dal traffico di SQL Server. Se non si desidera utilizzare la funzionalità di creazione di rapporti, SQL Server Reporting Services e Analysis Services non sono necessari.

  • Più server: Motore di database e ricerca full text in un server. SQL Server Reporting Services in un secondo server. Analysis Services in un terzo server (Reporting Services e Analysis Services possono trovarsi anche nello stesso server). Connettività strumenti client nel server che esegue Team Foundation Server. Se non si desidera utilizzare la funzionalità di creazione di rapporti, SQL Server Reporting Services, Analysis Services e Connettività strumenti client non sono necessari, pertanto è possibile convertire in modo efficace questa configurazione in una topologia a server doppio.

Per ulteriori informazioni sulle distribuzioni in cui vengono utilizzate combinazioni di più server, vedere Scenario: installazione di Team Foundation Server utilizzando l'infrastruttura esistente o più di un server.

Server di rapporti

Se si utilizza la funzionalità di creazione di rapporti, per Team Foundation Server è necessario un server di rapporti dedicato.

Per il funzionamento del server di rapporti, è necessario un database relazionale. Questo database è distinto dal database relazionale utilizzato da Team Foundation Server per fornire i rapporti. Se si installano SQL Server Reporting Services e il Motore di database nello stesso server, l'installazione di SQL Server consente di configurare Reporting Services impostando il relativo database relazionale richiesto nell'istanza del Motore di database.

Se si installa Reporting Services senza il Motore di database, è necessario configurare manualmente Reporting Services dopo avere installato SQL Server. A tale scopo, è necessario specificare un'istanza del Motore di database in cui ospitare il database relazionale per il server di rapporti. Per ulteriori informazioni, vedere Configurare il server di rapporti manualmente.

Come procedura consigliata per le distribuzioni di Team Foundation Server che utilizzano la funzionalità di creazione rapporti, configurare il servizio Windows in modo che sia possibile recuperare Analysis Services in caso di errore. Per ulteriori informazioni, vedere Configurare Analysis Services per il recupero in caso di errore.

Autorizzazioni necessarie

Per eseguire queste procedure, è necessario essere un membro del gruppo di sicurezza Administrators nel server in cui si esegue l'installazione di SQL Server.

Per configurare manualmente un server di rapporti, è necessario essere anche un membro del gruppo di sicurezza Administrators nell'istanza di SQL Server che ospita il database del server di rapporti, se questa istanza di SQL Server non si trova nel server di rapporti.

Installare SQL Server 2008

Per installare SQL Server 2008

  1. Inserire il DVD di installazione per SQL Server 2008 Enterprise Edition o Standard Edition e fare doppio clic su setup.exe.

    Nota

    Tramite il programma di installazione per SQL Server viene richiesto di installare le versioni appropriate di Microsoft .NET Framework e Windows Installer, qualora non siano già installate. È necessario installare questi componenti per continuare con l'installazione di SQL Server e, se viene richiesto, dopo l'installazione di questi componenti è necessario riavviare il server.

  2. Nella pagina Centro installazione SQL Server fare clic su Installazione, quindi su Nuova installazione autonoma di SQL Server o aggiunta di funzionalità a un'installazione esistente.

  3. Nella pagina Regole di supporto dell'installazione fare clic su OK.

  4. Nella pagina Product Key digitare il codice " Product Key" e fare clic su Avanti.

  5. Esaminare le condizioni descritte nella pagina Condizioni di licenza. Per accettarne le condizioni, selezionare la casella di controllo Accetto le condizioni di licenza, quindi fare clic su Avanti.

  6. Nella pagina File di supporto per l'installazione fare clic su Installa.

  7. Nella pagina Regole di supporto dell'installazione fare clic su Avanti.

    Nota

    Potrebbe venire visualizzato un avviso di Windows Firewall, che può essere ignorato. Per ulteriori informazioni sulle porte di SQL Server necessarie per Team Foundation Server, vedere Porte richieste per l'installazione dei componenti di Team Foundation.

  8. Nella pagina Selezione funzionalità selezionare le caselle di controllo relative ai componenti seguenti, quindi fare clic su Avanti:

    • Servizi Motore di database (obbligatorio per Team Foundation Server)

    • Ricerca full-text (obbligatorio per Team Foundation Server)

    • Analysis Services (obbligatorio per la funzionalità di creazione di rapporti)

    • Reporting Services (obbligatorio per la funzionalità di creazione di rapporti)

    • Connettività strumenti client (obbligatorio se non sono installati altri componenti di SQL Server nel server che esegue Team Foundation Server)

    • Strumenti di gestione - Di base

    Nota

    Per installare Team Foundation Server, non è necessario installare Strumenti di gestione (Di Base o Completa) nello stesso computer di SQL Server. È tuttavia necessario utilizzare SQL Server Management Studio per verificare l'installazione di SQL Server.

  9. Nella pagina Configurazione dell'istanza fare clic su Istanza predefinita o su Istanza denominata. Se si fa clic su Istanza denominata digitare il nome dell'istanza. Fare clic su Avanti.

  10. Nella pagina Requisiti di spazio su disco fare clic su Avanti.

  11. Nella pagina Configurazione server fare clic su Utilizzare lo stesso account per tutti i servizi di SQL Server oppure digitare il nome di un account di dominio o NT AUTHORITY\NETWORK SERVICE in Nome account per ogni servizio.

    • Se si specifica un account di dominio, digitare la relativa password in Password.

    • Se si utilizza NT AUTHORITY\NETWORK SERVICE, lasciare vuoto Password.

    • Se si fa clic su Utilizzare lo stesso account per tutti i servizi SQL Server, è possibile che si debba ancora digitare manualmente informazioni sull'account per alcuni servizi.

    Nella colonna Tipo di avvio verificare che sia indicato Automatico per tutti i servizi che possono essere modificati, quindi fare clic su Avanti.

  12. Se al passaggio 8 è stata selezionata la casella di controllo relativa a Servizi Motore di database, nella pagina Configurazione del Motore di database fare clic su Modalità Autenticazione di Windows, quindi su Aggiungi utente corrente e infine su Avanti.

    Nota

    È possibile definire le impostazioni delle regole di confronto in questa pagina e nella pagina successiva, Configurazione di Analysis Services. Per ulteriori informazioni, vedere Requisiti delle regole di confronto di SQL Server per Team Foundation Server.

  13. Se al passaggio 8 è stata selezionata la casella di controllo relativa ad Analysis Services, nella pagina Configurazione di Analysis Services fare clic su Aggiungi utente corrente, quindi su Avanti.

  14. Se al passaggio 8 è stata selezionata la casella di controllo relativa a Reporting Services, nella pagina Configurazione di Reporting Services fare clic su Installa la configurazione predefinita della modalità nativa. Se tale opzione non è disponibile, fare clic su Installa senza configurare il server di report, quindi su Avanti.

    Se si prevede di installare il server di rapporti e Team Foundation Server in server diversi e non è possibile configurare automaticamente il server di rapporti, è necessario configurarlo manualmente dopo avere completato l'installazione di SQL Server.

    Nota

    Non fare clic su Installa la configurazione predefinita della modalità integrata SharePoint. Team Foundation Server non supporta questa modalità di configurazione.

  15. (Facoltativo) Nella pagina Segnalazione errori e utilizzo funzionalità selezionare entrambe le caselle di controllo, o una di esse, per specificare dove inviare le informazioni sugli errori e sull'utilizzo delle funzionalità, quindi fare clic su Avanti.

  16. Nella pagina Regole di installazione fare clic su Avanti.

  17. Nella pagina Inizio installazione rivedere l'elenco dei componenti da installare, quindi scegliere Installa.

    Nella pagina Stato dell'installazione viene visualizzato lo stato di ogni componente.

  18. Una volta completata la procedura di installazione, scegliere Avanti.

  19. Nella pagina Operazione completata fare clic su Chiudi.

Configurare il server di rapporti manualmente

È necessario configurare manualmente il server di rapporti se non è stato possibile configurare Reporting Services al momento dell'installazione di SQL Server. Se Reporting Services si trova nello stesso server di Team Foundation Server e il server di rapporti non è stato configurato, durante l'installazione di Team Foundation Server, viene richiesto di completare la configurazione del server di rapporti, a partire dal passaggio 3.

Per configurare un server di rapporti manualmente

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

    Verrà visualizzata la finestra di dialogo Connessione configurazione Reporting Services.

  2. In Nome server digitare il nome del server di rapporti. Se si utilizza un nome di istanza, digitare il nome dell'istanza in Istanza server di report. Fare clic su Connetti.

  3. Nella pagina Gestione configurazione Reporting Services fare clic su Avvia se lo stato del servizio è indicato come Interrotto.

  4. Sulla barra di spostamento fare clic su URL servizio Web.

  5. Nella pagina URL servizio Web fare clic su Applica per accettare i valori predefiniti nelle caselle Directory virtuale, Indirizzo IP e Porta TCP.

  6. Sulla barra di spostamento fare clic su Database.

  7. Nella pagina Database server di report fare clic su Cambia database.

    Verrà visualizzata la Configurazione guidata database del server di report.

  8. Nella pagina Azione della procedura guidata fare clic su Crea un nuovo database del server di report, quindi su Avanti.

  9. Nella pagina Server di database della procedura guidata digitare il nome di un'istanza locale o remota di SQL Server per ospitare il database per il server di rapporti in Nome server, quindi fare clic su Avanti.

  10. Nella pagina Database della procedura guidata fare clic su Avanti per accettare i valori predefiniti nelle caselle Nome database, Lingua e Modalità nativa.

  11. In Credenziali fare clic su Avanti per accettare i valori predefiniti nelle caselle Tipo di autenticazione, Nome utente e Password.

  12. Nella pagina Riepilogo della procedura guidata verificare le informazioni e fare clic su Avanti.

  13. Nella pagina Continua e termina della procedura guidata fare clic su Fine.

  14. Sulla barra di spostamento per Gestione configurazione Reporting Services fare clic su URL Gestione report.

  15. Nella pagina URL Gestione report fare clic su Applica per accettare il valore predefinito nella casella Directory virtuale, quindi fare clic su Esci.

Configurare Analysis Services per il recupero in caso di errore

Configurare il servizio Windows affinché Analysis Services venga riavviato in caso di errore.

Per configurare Analysis Services per il recupero

  1. Fare clic su Start, scegliere Tutti i programmi, Strumenti di amministrazione, quindi fare clic su Servizi.

  2. Fare clic con il pulsante destro del mouse sul servizio Windows per SQL Server Analysis Services (MSSQLSERVER), quindi fare clic su Proprietà.

    Se si utilizza un'istanza denominata di Analysis Services, il nome dell'istanza viene visualizzato tra parentesi.

  3. Fare clic su Recupero.

  4. Nell'elenco Primo tentativo fare clic su Riavvia il servizio.

  5. Nell'elenco Secondo tentativo fare clic su Riavvia il servizio.

  6. Nell'elenco Tentativi successivi fare clic su Riavvia il servizio, quindi scegliere OK.

Vedere anche

Riferimenti

Elenco di controllo: installazione a server singolo

Elenco di controllo: installazione a più server

Elenco di controllo: aggiornare Team Foundation Server utilizzando più server

Concetti

Requisiti delle regole di confronto di SQL Server per Team Foundation Server