Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Mentre l'estensione Progetto di database SQL in Visual Studio Code fornisce un'interfaccia utente grafica per compilare progetti di database SQL, è disponibile anche un'esperienza di compilazione da riga di comando per ambienti Windows, macOS e Linux. Questo articolo descrive i prerequisiti e la sintassi necessari per compilare un oggetto .dacpac da un progetto SQL di tipo Microsoft.Build.Sql nella riga di comando.
Microsoft.Build.Sql con .NET
L'uso di Microsoft.Build.Sql con progetti SQL di tipo SDK è il metodo preferito per l'uso di progetti SQL dalla riga di comando.
Per compilare un progetto SQL in stile SDK dalla riga di comando in Windows, macOS o Linux, usare il comando seguente:
dotnet build
Facoltativamente, specificare il nome del progetto. Se si specifica il nome del progetto, è possibile compilare un progetto specifico all'interno di una struttura di cartelle più complessa.
dotnet build AdventureWorks/AdventureWorks.sqlproj
Microsoft.Build.Sql con .NET Framework
A partire da Microsoft.Build.Sql 2.0.0-preview.3, è possibile compilare progetti SQL in stile SDK dalla riga di comando usando .NET Framework e msbuild. Per gli oggetti SQLCLR, .NET Framework è necessario per compilare il progetto SQL.
msbuild AdventureWorks/AdventureWorks.sqlproj