【问题标题】:MsDeploy dbDacFx provider: tries to export table which does not exist in my databaseMsDeploy dbDacFx 提供程序:尝试导出我的数据库中不存在的表
【发布时间】:2016-06-30 15:05:03
【问题描述】:

当我尝试将数据库同步到文件时 - 失败并出现错误:

Microsoft.Web.Deployment.DeploymentException:(2016 年 3 月 15 日下午 12:00:11)在远程计算机上处​​理请求时出错。 ---> System.Exception:调用的目标已抛出异常。 ---> System.Exception:为数据导入或导出指定了架构“dbo”和名称“dtproperties”的表,但在数据库架构中不存在。

我的数据库中没有这样的表。

这是我正在使用的命令

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -Verb:Sync -Source:dbDacFx="Data Source=db1\sql2012;Database=Sitecore_Core;User ID=sa;Password=very_extra -securie-pws",computername="https://mytargetcomp.local:8172/msdeploy.axd?site=some-site",username=administrator,password=adminOasssa,authtype=basic -allowuntrusted -Dest:dbDacFx=c: \Northwind.dacpac -调试

添加 1: 我尝试添加由 Chief7 提出的属性:

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -Verb:Sync -Source:dbDacFx="Data Source=db1\sql2012;Database=Sitecore_Core;User ID=sa;Password=very_extra -securie-pws",IgnoreExtendedProperties=true,DropExtendedPropertiesNotInSource=true,computername="https://mytargetcomp.local:8172/msdeploy.axd?site=some-site",username=administrator,password=adminOasssa,authtype=basic - allowuntrusted -Dest:dbDacFx=c:\Northwind.dacpac -debug

但还是同样的失败。

添加 2: 我认为这个问题可能出在 WmSvc 中,但是,即使在本地执行 - 我仍然遇到以下 cmd 的问题:

msdeploy.exe -Verb:Sync -Source:dbDacFx="Data Source=db1\sql2012;Database=SiteCore_Core;User ID=sa;Password=password",IgnoreExtendedProperties=true,DropExtendedPropertiesNotInSource=true -Dest:dbDacFx=d :\Northwind.dacpac,IgnoreExtendedProperties=true,DropExtendedPropertiesNotInSource=true -debug

【问题讨论】:

    标签: msdeploy


    【解决方案1】:

    这是一个系统表。您可以通过添加以下标志(或类似标志)将 MSDeploy 配置为忽略它。

    -Dest:dbDacFx=c:\Northwind.dacpac,IgnoreExtendedProperties=true
    

    我不肯定这是要使用的确切属性,但我相信如此。完整列表位于 - https://msdn.microsoft.com/en-us/library/microsoft.sqlserver.dac.dacdeployoptions.aspx

    【讨论】:

    • 您是否查看了我为其他可能需要设置的 DacPac 部署选项提供的链接?
    • 是的,但没有运气:(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 2012-08-24
    • 1970-01-01
    • 1970-01-01
    • 2016-04-18
    相关资源
    最近更新 更多