首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL比较命令行不同步数据库。

SQL比较命令行不同步数据库。
EN

Stack Overflow用户
提问于 2017-12-19 08:21:14
回答 1查看 402关注 0票数 0

为了使用SQL命令行自动实现数据库同步,我创建了一个项目,用于比较本地数据库并将其部署到另一个服务器中的数据库中。然后我创建一个bat文件。这是我的蝙蝠档案:

设置curdir=%~dp0 设置sqlcompare=“C:\程序文件(X86)\红门\SQL比较13\sqlcompare.exe” %sql比较法% /project:"%curdir%IcLoyalty.scp“/sync /include:Identical

命令的结果是:

注册数据源 创建映射 比较 项目选择综述 检索迁移脚本 检查相同的数据库 创建SQL 部署更改(从DB1到DB2)

当我检查目标数据库时,更改不适用。当我使用SQL比较应用程序打开该项目时,请考虑它的正确工作。我在蝙蝠档案里漏掉了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-19 09:00:07

您可能在保存项目时取消了选择(比较结果中的复选框)。试着全部选择并重新保存项目。

这是来自文件页的。“如果要从现有项目中包含或排除对象,必须使用图形用户界面修改所选内容。”

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47882662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档