Posso fare implementazioni di database, senza installare Visual Studio o VSTSDB?
-
10-10-2019 - |
Domanda
Nel fissare il nostro sistema di compilazione TFS 2010 stiamo cercando di evitare di installare Visual Studio (2005/2008/2010). Per la maggior parte delle build basta installare lo SDK necessario ci ha permesso di ottenere buoni costruisce w / o Visual Studio.
Tuttavia, con VSTSDB (Visual Database Studio Team System per i professionisti) sono in grado di identificare ciò che (se presente) SDK è disponibile per essere installato, piuttosto che installare VSTSDB sul sistema di compilazione. Fa un tale esistere SDK?
Soluzione
Il TFS 2010 Build Service in grado di costruire progetti di database out-of-the-box. Non richiede alcun componente aggiuntivo.
Altri suggerimenti
Un altro modo per distribuire un progetto di database dalla riga di comando, è quello di utilizzare l'utilità VSDBCMD.
Il processo di installazione è semplice copiare alcuni file binari sulla vostra macchina build.
Questo nega la necessità di installare Visual Studio o TFS.
Questo è molto utile, dove si potrebbe fare installazioni manuale / ad hoc sulle macchine in cui non è installato il server di Team Foundation.
Microsoft raccomanda questo troppo, vedi:
Procedura: Preparazione di un database per la distribuzione Da un prompt dei comandi utilizzando VSDBCMD.exe
Nota:
Assicurarsi di leggere la sezione intitolata Requisiti speciali per sistemi operativi a 64 bit , in quanto sarà necessario installare le versioni corrette di SQL Server CE per far funzionare correttamente.