Sql 数据比较生成任务为所选表生成增量插入脚本
我想通过比较开发数据库和生产数据库,自动化主表的增量插入脚本创建过程 已使用此工具“Microsoft Visual Studio Team System 2008数据库版Power Tools” 这是可用于比较两个数据库和生成增量插入脚本的语法Sql 数据比较生成任务为所选表生成增量插入脚本,sql,database,tfs,msbuild-task,Sql,Database,Tfs,Msbuild Task,我想通过比较开发数据库和生产数据库,自动化主表的增量插入脚本创建过程 已使用此工具“Microsoft Visual Studio Team System 2008数据库版Power Tools” 这是可用于比较两个数据库和生成增量插入脚本的语法 MSBuild /t:SqlDataCompareTask /p:SourceConnectionString=”ValidConnectionString1” /p:SourceDatabaseName=”DatabaseName1” /P:Targ
MSBuild /t:SqlDataCompareTask /p:SourceConnectionString=”ValidConnectionString1” /p:SourceDatabaseName=”DatabaseName1” /P:TargetConnectionString=”ValidConnectionString2” /p:TargetDatabaseName=”DatabaseName2” /p:OutputPath=”FullPathForDataCompareReults” /p:OutputFilename=”FilenameForDataCompareResults”
现在,我正在寻找一种传递表名的方法,在生成增量插入脚本时应该只考虑这些表
MSBuild /t:SqlDataCompareTask /p:SourceConnectionString=”ValidConnectionString1” /p:SourceDatabaseName=”DatabaseName1” /P:TargetConnectionString=”ValidConnectionString2” /p:TargetDatabaseName=”DatabaseName2” /p:OutputPath=”FullPathForDataCompareReults” /p:OutputFilename=”FilenameForDataCompareResults”
如果你们中有人尝试过类似的方法,请告诉我您采用的替代方法。作为替代方法:redgate的和。是否可以从tfsbuild项目调用此工具。是的,可以通过其命令行进行调用。看