2012-11-12 10 views

risposta

1

Risposta breve: No. Sono stati progettati per funzionare in questo modo.

Risposta più lunga: No. I progetti SQL utilizzano molti comandi SQLCMD per gestire le variabili e simili durante il rilascio del database. Questi possono essere trasferiti dall'applicazione chiamante in modi che T-SQL standard non è in grado di gestire o gestire correttamente. Un miglioramento apportato in SSDT rispetto ai progetti DB precedenti è che ora viene indicato che SQLCMD non è abilitato, quindi lo script non verrà eseguito affatto.

Non sono sicuro dello scenario, ma è possibile automatizzare la generazione/pubblicazione dei progetti utilizzando SQLPackage. Lo abbiamo fatto per il nostro team di sviluppatori in modo che possano aggiornare facilmente le loro copie di lavoro locali senza dover aprire i progetti o eseguire script.

Problemi correlati