dacpac

    1热度

    1回答

    我们使用PowerShell脚本来部署SQL数据库。这个脚本使用SqlPackage.exe工具来发布我们的主数据库,它工作正常,直到我们将SSDT升级到它的最新版本SSDT 2015时,它声称抛出下面的错误。 PowerShell脚本行: & "C:\Program Files (x86)\Microsoft SQL Server\120\DAC\bin\SqlPackage.exe" /Act

    -1热度

    1回答

    我需要使用powershell读取现有的dacpac并更改模式,然后复制数据库。是否有可能使用“System.Reflection”

    0热度

    1回答

    我正在使用教程通过OctoPack部署dacpac。 http://kwilson.me.uk/blog/deploy-a-database-project-dacpac-using-octopusdeploy-and-powershell/ 我收到一个错误说以下内容: 异常调用 “部署” 和 “5” 的说法(S): “DacInstance具有指定实例ID不存在。” 在Deploy.ps1 +

    0热度

    1回答

    我们有一个中央数据库,需要升级我们的本地数据库。我们正在使用dacpac来做到这一点。基本上我们对服务器上的数据库进行了更改。然后我们创建一个dacpac。它被放入部署包中。当客户端运行应用程序时,它会检查是否有新版本。如果有,它会升级。问题是我们有。如果在不进行dacpac升级的情况下进行本地数据库更改,则会发出警告,指出除dacpac之外的更改已经完成。因此,当升级dacpac(通过vb.ne

    2热度

    1回答

    我在TeamCity上使用Octopus将数据库部署到我们的生产环境,但它一直给出错误。 这里是Deploy.ps1代码: $dbName = $OctopusParameters['DBName'] $dbUser = $OctopusParameters['AdminDBUsername'] $dbPassword = $OctopusParameters['AdminDBPassword

    2热度

    1回答

    我有一个SSDT(Sql Server数据库项目),它引用外部.dll(C#类库)以提供一些CLR功能。 如果我在本地部署/发布一切正常,但远程工作,使用Microsoft.SqlServer.Dac.DacPackage炸弹。 经过进一步调查,问题在于生成的.dacpac里面。不知何故,我的.dacpac文件有一个“硬编码”引用路径,它指向我的本地DEV环境,但是当它在TFS上运行时,源路径是不

    0热度

    2回答

    如何在数据库项目中使用特定于环境的表值,并确保它们仅部署到您使用发布管理部署到的环境中?我们一直在使用发布管理一段时间,但仅限于.NET代码。我们对DACPAC领域有些新鲜,但发现通过发布管理来设置和使用它很容易。但是,现在我们要将此功能扩展到每个环境具有配置变量的表。我们如何构建数据库项目的这一部分,并确保每个环境都有其独特的数据版本?

    2热度

    1回答

    删除我们有一个Windows服务条款Azure的SQL数据库为我们的客户。我们使用的是此Microsoft.WindowsAzure.Management.Sql API。我们的服务创建SQL Server实例并使用DACPAC部署模式。 当最近运行我们的DACPAC部署步骤中收到以下警告: Warning - Database 'AG61_xxxxx' on server 'xxxxxx.dat

    0热度

    1回答

    是否可以使用WIX自定义操作中的DacServices将现有数据库注册为数据层应用程序? 我试图通过加载一个DACPAC DacPackage class然后注册它与DacServices.Register method。 var dacPackage = DacPackage.Load(filePath); var dacServices = new DacServices(connectio

    0热度

    1回答

    我正在尝试使用DacFx进行部署,并且需要将数据库置于单用户模式,以便没有人(但是dac更新上下文)可以更新数据库。 _deployOptions = new DacDeployOptions { BlockOnPossibleDataLoss = false, IncludeCompositeObjects = true, Inclu