data-tier-applications

    1热度

    1回答

    当我导入DACPAC成VS SS DT项目,它创造了我一个非常好的文件夹结构:我所有的模式是所谓的“安全”文件夹,然后每上,下定义模式有一个包含文件夹名为“表”,“存储过程”,等等。但是,如果我在项目名称上单击鼠标右键,选择Add>表,新表只是在项目的根加入了自己命名的文件夹。这似乎并不正确。有什么办法可以让VS遵守我导入DACPAC时创建的组织文件结构?

    0热度

    1回答

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

    0热度

    1回答

    我们有一个使用自定义版本控制,允许无缝升级当架构更改(每次更改脚本版本)的大型生产数据库。一切运作良好。 我们可以用数据层应用程序编程模型并排侧现有的数据库中?我们想尝试使用DAC方法而不使用将我们的数据库转换为数据层应用程序。在模式级别将数据层应用程序与数据库的其余部分分离是理想的。比方说,我们有三个模式,DBO,我和DAC。我们希望继续管理dbo和my,并使用dacpacs自动迁移dac架构中

    3热度

    1回答

    我正尝试使用“导入数据层应用程序”向导从SQL Azure将本地SQL Server 2012实例导入到本地SQL Server 2012实例。 我只是将数据库导出到blob存储,然后下载该文件,然后选择导入数据库。 这每一次失败,下面的错误消息: 的错误发生,因为它似乎想两次创建默认约束。其他人遇到过这个问题吗?

    1热度

    1回答

    我用VS2015建立在释放模式我的数据库项目,然后将生成的.dacpac文件复制到我的生产服务器。 我然后运行命令如下: sqlpackage.exe /action:publish /targetconnectionstring:"Data Source=localhost;Integrated Security=True;Initial Catalog=NorthwindDb" /source

    16热度

    2回答

    我想用Server Management Studio提取MSSQLServer数据库的数据库模式。我使用Extract命令“提取数据层应用程序..” 在数据库中有几个对另一个数据库的引用。因此,我得到以下错误。 提取数据库时出错:数据包的模式模型验证失败。 错误SQL71562:验证元素[dbo]时出错。[x]有一个未解析的对象[dbo]。[y]的引用。从此平台创建软件包时不支持外部引用。 的问

    0热度

    1回答

    我正在编写SQL Server(以2008R2和2012为目标)的“框架”程序和共同/参考表。每个SSDT /日期层项目表示该框架内的不同组件(可位于同一数据库内)(例如,MasterDBExtensions项目在主数据库,SQLServerAgentExtensions(msdb)等存储过程扩展/附加项)。 我基于架构,数据库角色和证书大量开发了一个非常严格的安全模型。 我的问题是如何在活动项目

    2热度

    1回答

    我'使用最新版本的SQL Server 2016 Developer Edition和SSMS(13.0.15600.2)。 导入数据层应用程序(bacpac)时可能存在一个错误,其中包含任何时态表和任何使用'WITH SCHEMABINDING'引用它们的对象(函数。视图)。 这是完全可能的,例如数据库导出到backpac但进口回来的时候 - 有一个错误: Error SQL72014: .Ne

    1热度

    2回答

    我想一个BACPAC从Azure的出口和SQLEXPRESS 2016年本地恢复它当我尝试,虽然我从导入数据层应用程序向导以下错误SSMS中恢复它: 未能进行进口包。 警告SQL72012:对象 [TestBacPacDB_Data]存在于目标,但它不会被丢弃,即使你选择了“生成用于在目标数据库中的对象 下降报表 但不在源'检查 框。 警告SQL72012:对象[TestBacPacDB_Log]

    4热度

    1回答

    我目前正在重写团队的数据库部署Powershell脚本,以使用DACFx 3.0 API而不是2.0。我已经设法使用新的Microsoft.SqlServer.Dac.DacServices控制器类来成功运行DACPAC升级。 剩下的唯一问题是:如何从现有数据库中获取当前DACPAC版本号? 作为我们部署脚本的一部分,我们将它与我们正在升级到的DACPAC版本进行比较,以确定是否需要部署。这也用于