Condividi tramite


Installare manualmente SQL Server per Team Foundation Server

La procedura descritta in questo argomento si riferisce all'installazione di SQL Server 2012 Enterprise Edition, ma può essere usata anche per installare l'edizione standard. La procedura per SQL 2014 è inoltre molto simile a quella descritta in questo articolo. Verranno installate tutte le funzionalità di SQL Server 2012 richieste da TFS nello stesso server di TFS, anche se questo non costituisce un requisito. TFS si adatta facilmente alle diverse topologie di SQL Server. Vedere Scelta tra uno o due server

Suggerimento

È anche possibile usare un'installazione esistente di SQL Server per TFS, ma in questo caso si dovrà chiedere all'amministratore di SQL Server di concedere numerose credenziali amministrative.Per installare e configurare TFS, è necessario essere membro del ruolo del server sysadmin in SQL Server.Autorizzazioni del database necessarie per configurare TFS (post di blog)

Scelta tra uno o due server

Se si intende usare un solo server per TFS, è possibile ignorare questa sezione.

Se si prevede che più di 500 utenti accederanno al server TFS, è consigliabile installare SQL Server in un secondo server. In questo modo il carico verrà diviso tra TFS e il relativo database di configurazione. È possibile scegliere di installare nel secondo server tutte le funzionalità di SQL Server richieste da TFS oppure ripartirle tra i due server. Alcuni team preferiscono usare il server FTP per il server di report e il secondo server per il motore di database, la ricerca full-text e Analysis Services, in modo da separare il traffico HTTP da quello SQL Server.

È possibile scegliere tra le numerose topologie disponibili. In generale, TFS consente di installare le funzionalità delle istanze di SQL Server (motore di database, Reporting Services e Analysis Services) in server diversi. Ecco alcuni aspetti a cui prestare particolare attenzione quando si opera con le diverse topologie di SQL Server:

  • TFS richiede che il motore di database e la funzionalità di ricerca full-text siano disponibili nella stessa istanza.

  • Le funzionalità di reporting TFS sono facoltative, ma per poterle usare è necessario installare Reporting Services e Analysis Services. Se si preferisce, è possibile scegliere una topologia in cui ognuna di queste funzionalità viene installata nell'apposito server. Se non si è interessati alle funzionalità di reporting, non è necessario installare Reporting Services o Analysis Services.

  • Se non si installano istanze di SQL Server nel server TFS, è necessario installare in TFS almeno la funzionalità Connettività strumenti client di SQL Server. Se nel server TFS è disponibile un'istanza di SQL Server (motore di database, Reporting Services o Analysis Services), non è necessario installare Connettività strumenti client.

Per installare funzionalità di SQL in server diversi, eseguire l'installazione di SQL Server in ogni server in cui si vuole installare una funzionalità. Usare le istruzioni seguenti per ogni installazione, ma al passaggio 9, installare solo le funzionalità necessarie.

Suggerimento

Per un'installazione in più server sono richiesti account e un dominio di Active Directory oppure l'account del servizio di rete.Non è possibile usare account locali per gli account del servizio.

Per installare SQL Server

Autorizzazioni necessarie

È necessario essere un membro del gruppo di sicurezza Administrators di Windows nel server in cui verrà eseguita l'installazione di SQL Server. Per configurare manualmente un server di report, è necessario essere membro del gruppo di sicurezza Administrators di Windows nell'istanza di SQL Server che ospita il database del server di report, se tale istanza non si trova nel server di report.

Suggerimento: se si installa SQL Server 2014 in Windows Server 2012 o Windows Server 2012 R2, deve essere installato .NET Framework 3.5. È possibile installare .NET Framework 3.5 tramite l'Aggiunta guidata funzionalità di Server Manager. Per altre informazioni, visitare la pagina seguente del sito Web Microsoft: Installazione o disinstallazione di ruoli, servizi ruolo o funzionalità (Windows 2012/Windows 2012 R2), Aggiungere ruoli del server e funzionalità (Windows Server 2008 R2)

  1. Inserire il DVD di installazione di una versione supportata di SQL Server e avviare setup.exe.

    Altre informazioni: Requisiti di SQL Server per Team Foundation Server.

  2. Nella pagina Centro installazione SQL Server selezionare Installazione, quindi scegliere Nuova installazione o aggiunta di funzionalità a un'installazione esistente.

    Nuova installazione di SQL Server

  3. Nella pagina Regole di supporto dell'installazione scegliere OK.

  4. Nella pagina Codice Product Key digitare il codice Product Key o specificare un'edizione gratuita.

  5. Nella pagina Condizioni di licenza accettare il contratto di licenza.

  6. Nella pagina Regole di supporto dell'installazione scegliere Avanti.

    Avviso di Windows Firewall

    Suggerimento

    Potrebbe essere visualizzato un avviso di Windows Firewall, che può essere ignorato se si intende installare anche TFS in questo server.Se entrambi i server (TFS e SQL Server) sono installati nello stesso computer, TFS aggiunge automaticamente un'eccezione per SQL Server a Windows Firewall.Se si intende installare TFS in un altro server, è opportuno aprire nel server una porta per SQL Server in Windows Firewall (post di blog).

    Per altre informazioni sulle porte di SQL Server necessarie per Team Foundation Server, vedere Porte richieste per l'installazione di Team Foundation Server.

  7. Nella pagina Impostazione ruolo scegliere Installazione funzionalità SQL Server.

    Impostazione ruolo

  8. Nella pagina Selezione funzionalità selezionare le caselle di controllo per uno o più dei componenti seguenti, a seconda della topologia che si intende usare:

    • Servizi Motore di database (obbligatorio)

    • Estrazioni full-text e semantiche per la ricerca (obbligatorio)

    • Analysis Services (obbligatorio per la creazione di rapporti)

    • Reporting Services – Nativo (obbligatorio per la creazione di rapporti)

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

    • Strumenti di gestione - Di base ¹ (non indicato in figura)

    Selezione della funzionalità

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

  10. Nella pagina Configurazione istanza selezionare Istanza predefinita. Se si sceglie Istanza denominata digitare il nome dell'istanza.

    Configurazione dell'istanza

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

  12. Nella pagina Configurazione server accettare le impostazioni predefinite oppure immettere 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 password corrispondente in Password. Se si usa NT AUTHORITY\NETWORK SERVICE, lasciare vuoto il campo Password.

    Configurazione del server

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

    Configurazione del server (dettagli)

    Nota

    Se si sta usando una versione di SQL Server non in lingua inglese,Le impostazioni delle regole di confronto predefinite per la lingua Inglese (Stati Uniti)soddisfano i requisiti per Team Foundation Server.Se non si usa l'inglese, è possibile definire in questa pagina le impostazioni delle regole di confronto per il motore di database.Per altre informazioni, vedere Requisiti delle regole di confronto di SQL Server per Team Foundation Server.

  14. Se al passaggio 8 è stata selezionata la casella di controllo Servizi Motore di database, nella pagina Configurazione del Motore di database scegliere Modalità Autenticazione di Windows e quindi Aggiungi utente corrente. Altrimenti, continuare con il passaggio successivo.

    Configurazione del motore di database

  15. Se al passaggio 8 è stata selezionata la casella di controllo Analysis Services, nella pagina Configurazione di Analysis Services scegliere Aggiungi utente corrente. Altrimenti, continuare con il passaggio successivo.

    Configurazione di Analysis Services

  16. Se al passaggio 8 è stata selezionata la casella di controllo Reporting Services, nella pagina Configurazione di Reporting Services scegliere Installazione e configurazione. Se questa opzione non è disponibile, scegliere Installare solo.

    Configurazione di Reporting Services

    Se è necessario scegliere Installare solo, è possibile pianificare di installare il server di report e Team Foundation Server in server diversi. Questa è una topologia supportata, ma sarà necessario configurare manualmente il server di report dopo avere completato l'installazione di SQL Server. Per le istruzioni, vedere Configurare il server di report manualmente

    Nota

    Non è consigliabile scegliere Modalità integrata SharePoint per Reporting Services.TFS non supporta questa modalità di configurazione.

  17. (Facoltativo) Nella pagina Segnalazione errori e utilizzo funzionalità specificare se si vogliono inviare informazioni sugli errori.

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

  19. Nella pagina Inizio installazione esaminare l'elenco dei componenti da installare e quindi scegliere Installa.

    Operazione completata

¹ Per installare Team Foundation Server, non è necessario installare Strumenti di gestione (Di base o Completo) nello stesso computer di SQL Server. Tuttavia, è necessario verificare l'installazione di SQL Server con lo strumento di gestione SQL Server Management Studio.

Configurare il server di report manualmente

Nessuna configurazione automatica di Reporting Services

Configurazione automatica SQL Server 2008 R2 senza SSRS

Se il motore di database non è stato installato nello stesso server di Reporting Services, è necessario configurare manualmente il server di report eseguendo la procedura descritta di seguito dopo avere completato l'installazione di SQL Server.

Nel caso improbabile in cui Reporting Services sia installato nello stesso server di Team Foundation Server e non sia stato configurato il server di report, durante l'installazione di Team Foundation Server verrà richiesto di completare la configurazione del server di report, a partire dal passaggio 3.

Per configurare il server di report manualmente

  1. Avviare Gestione configurazione Reporting Services.

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

  2. In Nome server immettere il nome del server di report. Se si usa un nome di istanza, immetterlo in Istanza server di report. Scegliere Connetti.

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

  4. Nella barra di spostamento scegliere URL servizio Web.

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

  6. Nella barra di spostamento scegliere Database.

  7. Nella pagina Database server di report scegliere Cambia database.

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

  8. Nella pagina Azione della procedura guidata scegliere Crea un nuovo database del server di report.

  9. Nella pagina Server database della procedura guidata immettere in Nome server il nome di un'istanza locale o remota di SQL Server per ospitare il database per il server di report.

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

  11. In Credenziali accettare i valori predefiniti nelle caselle Tipo di autenticazione, Nome utente e Password.

  12. Nella pagina Riepilogo della procedura guidata verificare le informazioni.

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

  14. Nella barra di spostamento per Gestione configurazione Reporting Services scegliere URL Gestione report.

  15. Nella pagina URL Gestione report scegliere Applica per accettare il valore predefinito nella casella Directory virtuale.

Vedere anche

Concetti

Installare Team Foundation Server

Requisiti di aggiornamento di TFS

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