相关疑难解决方法(0)

如何通过SSDT的SQLPackage.exe将DACPAC文件发布到SQL Server数据库项目?

我使用SSDT为Visual Studio 2012 在这里和使用它的命令行工具SQLPackage.exe来发布.dacpac文件.

我想把它发布到SQL Server database project.我正在尝试使用本指南中的参数,但无法找到如何操作的方法.

我怎样才能做到这一点?

publish database-project dacpac sqlpackage sql-server-data-tools

11
推荐指数
1
解决办法
2万
查看次数

DACPAC将无法部署,因为"无法连接到服务器"?

我正在尝试将DACPAC部署到LocalDB 2012,但它只是没有它:

堆栈跟踪如下:

==================================

Could not deploy package. (Microsoft.SqlServer.Dac)

------------------------------
Program Location:

   at Microsoft.SqlServer.Dac.DeployOperation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext context)
   at Microsoft.SqlServer.Dac.OperationExtension.Execute(IOperation operation, Action`2 reportStatus, CancellationToken cancellationToken)
   at Microsoft.SqlServer.Dac.DacServices.InternalDeploy(IPackageSource packageSource, Boolean isDacpac, String targetDatabaseName, DacDeployOptions options, CancellationToken cancellationToken)
   at Microsoft.SqlServer.Dac.DacServices.Deploy(DacPackage package, String targetDatabaseName, Boolean upgradeExisting, DacDeployOptions options, Nullable`1 cancellationToken)
   at Microsoft.SqlServer.Management.Dac.DacWizard.DeployModel.Install()
   at Microsoft.SqlServer.Management.Dac.DacWizard.DeployModel.RunAction()
   at Microsoft.SqlServer.Management.Dac.DacWizard.ExecuteDacPage.backgroundWorker1_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

===================================

Unable to connect to target server. (Microsoft.Data.Tools.Schema.Sql)

------------------------------
Program Location:

   at Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeploymentEndpointServer.OnInit(ErrorManager errors, String targetDBName)
   at Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeployment..ctor(SqlDeploymentConstructor constructor)
   at Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeploymentConstructor.ConstructServiceImplementation() …
Run Code Online (Sandbox Code Playgroud)

localdb dacpac sql-server-data-tools visual-studio-2015

7
推荐指数
1
解决办法
9228
查看次数

数据库项目 - 如何设置 DatabaseName 变量

我使用数据库项目已经有一段时间了,我正在努力找出为该项目设置数据库名称的位置。

我已经在 SQLCMD 变量部分尝试过,但它不允许我(下面的错误)。我猜这部分是定义你自己的变量(如果我尝试$(DatabaseName)也会发生同样的情况)

在此处输入图片说明

帮助链接也不起作用,这真的很有帮助(转到这个死链接)

database-project visual-studio-2015

4
推荐指数
2
解决办法
5761
查看次数