Installare manualmente SQL Server per Team Foundation Server

Se si installa SQL Server per Team Foundation Server, è necessario installare determinate funzionalità di SQL Server, mentre altre sono necessarie solo se si desidera generare rapporti.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 creare rapporti, è necessario installare sia Reporting Services che Analysis Services.È possibile installare entrambe queste funzionalità o una di esse nello stesso server di Team Foundation Server oppure è possibile installare ciascuna 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.

SuggerimentoSuggerimento

SQL Server Express non include Connettività strumenti client, tuttavia è possibile aggiungere il servizio eseguendo le procedure illustrate in questo argomento.

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 alle topologie di SQL Server per Team Foundation Server.Indipendentemente dalla topologia utilizzata, è consigliabile utilizzare la stessa edizione di SQL Server per tutti i server in cui verranno ospitati i dati in 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.

Queste sono le impostazioni consigliate in base al numero di server utilizzati:

  • Server singolo: installare il motore di database, la ricerca full text e SQL Server Reporting Services e Analysis Services nello stesso server che esegue Team Foundation Server. Vedere Installare Team Foundation Server.

  • Server doppio: Installare SQL Reporting Services e Team Foundation Server nello stesso server. Installare il motore di database, la 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: Installare il motore di database e la 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; escludendoli è 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 Procedura: installare Team Foundation Server tramite la configurazione avanzata.

Dd578652.collapse_all(it-it,VS.110).gifTopologia del server di rapporti

Per il funzionamento del server di rapporti, è necessario un database relazionale.Questo database può essere il database relazionale che verrà utilizzato da Team Foundation Server o da un'istanza separata.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 in modo automatico utilizzando il database relazionale 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.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 nel computer SQL Server che ospita il database del server di rapporti, se questa istanza di SQL Server non si trova nel server di rapporti.

Per installare SQL Server

SuggerimentoSuggerimento

È possibile guardare un video su come installare SQL Server 2008 R2 per Team Foundation Server. (YouTube)

  1. Inserire il DVD di installazione per una versione supportata di SQL Server e avviare il file setup.exe.Per ulteriori informazioni, vedere Requisiti di SQL Server per Team Foundation 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 o specificare un'edizione gratuita, quindi scegliere Avanti.

  5. Nella pagina Condizioni di licenza, accettare il contratto di licenza, quindi selezionare Avanti.

  6. Nella pagina File di supporto per l'installazione fare clic su Installa (solo SQL Server 2008 R2).

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

    SuggerimentoSuggerimento

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

  8. Nella pagina Installazione ruolo, scegliere Installazione funzionalità SQL Server, quindi selezionare Avanti.

  9. Nella pagina Selezione funzionalità, selezionare le caselle di controllo per uno o più dei seguenti componenti, in base alla topologia che si intende utilizzare, quindi scegliere Avanti:

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

    • Ricerca full-text o estrazioni full-text e semantica per la ricerca ¹ (obbligatorio per Team Foundation Server)

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

    • Reporting Services o Reporting Services – Native ¹ (obbligatorio per la 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 ²

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

  11. Nella pagina Configurazione dell'istanza fare clic su Istanza predefinita o su Istanza denominata.Se si sceglie Istanza denominata digitare il nome dell'istanza.Scegliere Avanti.

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

  13. Nella pagina Configurazione server effettuare una delle seguenti operazioni:

    • Per SQL Server 2012 è possibile accettare le impostazioni predefinite o immettere il nome di un account di dominio o NT AUTHORITY\NETWORK SERVICE in Nome account per ogni servizio.

    • Per SQL Server 2008 R2, scegliere Utilizza lo stesso account per tutti i servizi di SQL Server³ o immettere il nome di un account di dominio o NT AUTHORITY\NETWORK SERVICE in Nome account per ogni servizio.

    Indipendentemente dalla versione di SQL Server in uso, se si specifica un account di dominio, digitare la relativa password in Password.Se si utilizza NT AUTHORITY\NETWORK SERVICE, lasciare vuoto Password.

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

    [!NOTA]

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

  15. Se al passaggio 9 è 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.Altrimenti, continuare con il passaggio successivo.

  16. Se al passaggio 9 è stata selezionata la casella di controllo relativa ad Analysis Services, nella pagina Configurazione di Analysis Services scegliere Aggiungi utente corrente, quindi su Avanti.Altrimenti, continuare con il passaggio successivo.

  17. Se al passaggio 9 è stata selezionata la casella di controllo relativa a Reporting Services, nella pagina Configurazione di Reporting Services scegliere Installa la configurazione predefinita della modalità nativa (SQL Server 2008) o Installa e configura (SQL Server 2012).Se queste opzioni non sono disponibili, scegliere Installare, ma non configurare il server di rapporti (SQL Server 2008) o Installare solo (SQL Server 2012) e quindi scegliere Avanti.

    Se è necessario scegliere Installare ma non configurare il server di rapporti o Installare solo, è possibile programmare di installare il server di rapporti e Team Foundation Server su server diversi.Questa è una topologia supportata, ma sarà necessario configurare manualmente il server di report dopo avere completato l'installazione di SQL Server.Utilizzare queste istruzioni: Configurare il server di rapporti manualmente

    [!NOTA]

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

  18. (Facoltativo) Nella pagina Segnalazione errori e utilizzo funzionalità specificare se inviare le informazioni sugli errori, quindi fare clic su Avanti.

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

  20. 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.

  21. Nella pagina Operazione completata fare clic su Chiudi.

¹ I nomi delle funzionalità di SQL Server 2012 sono leggermente diversi da quelli in SQL Server 2008 R2.In questa procedura sono elencati i nomi di funzionalità di entrambe le versioni, ma è sufficiente installare la funzionalità appropriata per la versione di SQL Server che si sta installando.

² Per installare Team Foundation Server, non è necessario installare Strumenti di gestione (di base o completo) nello stesso computer di SQL Server.Tuttavia, è necessario utilizzare lo strumento di gestione SQL Server Management Studio per verificare l'installazione di SQL Server.

³ Se si fa clic su Utilizza lo stesso account per tutti i servizi di SQL Server (solo SQL Server 2008 R2), è possibile che si debbano ancora inserire manualmente informazioni sull'account per alcuni servizi.

Configurare il server di rapporti manualmente

Configurazione non automatica di SQL Server 2008 R2 di Reporting Services

Configurazione automatica SQL Server 2008 R2 senza SSRS

Se non si installa il motore di database nello stesso server di Reporting Services, le opzioni di configurazione di Reporting Services disponibili sono quelle di SQL Server 2008 R2.In SQL Server 2012 verrà visualizzato uno schermo leggermente diverso, ma il risultato finale è lo stesso: è necessario configurare manualmente il server di rapporti utilizzando la procedura riportata di seguito dopo avere completato l'installazione di SQL Server.

Nel caso improbabile in cui Reporting Services si trovi sullo stesso server di Team Foundation Server e non sia stato configurato il server dei rapporti, viene richiesto durante l'installazione di Team Foundation Server di completare la configurazione del server dei rapporti, a partire dal passaggio 3.

Per configurare un server di rapporti manualmente

  1. Dal menu Avvia , avviare Gestione configurazione di Reporting Services.

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

  2. In Nome server inserire il nome del server di rapporti.Se si utilizza un nome di istanza, inserire il nome dell'istanza in Istanza server di rapporti.Scegliere Connetti.

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

  4. Sulla barra di navigazione scegliere 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 navigazione scegliere 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 immettere 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 scegliere 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 navigazione per Gestione configurazione Reporting Services scegliere 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

Proprietà di Analysis Services

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

Per configurare Analysis Services per il recupero

  1. Fare clic sul pulsante Start e scegliere il pannello di controllo Servizi.

  2. Aprire il menu di scelta rapida per il servizio Windows per SQL Server Analysis Services (MSSQLSERVER), quindi selezionare Proprietà.

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

  3. Scegliere Recupero,

  4. Nell'elenco Primo tentativo scegliere 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

Concetti

Installare Team Foundation Server

Procedura: installare Team Foundation Server tramite la configurazione avanzata

Requisiti di aggiornamento di TFS

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