【发布时间】:2013-06-25 01:30:48
【问题描述】:
我想在项目中使用 SQLCompare 来生成用于升级数据库的脚本。当我去注册数据库时,我有一组选项应该包括在内,但我不知道如何组合这些选项。我想发送的不仅仅是默认选项。
基本目标:
Dim db as New RedGate.SQLCompare.Engine.Database
Dim options as RedGate.SQLCompare.Engine.Options
db.Register(New ConnectionProperties(server, dbname, user, password), options)
我尝试过使用加号 options = options + Optins.IgnoreWhiteSpace
和逻辑或options = options OR Optins.IgnoreWhiteSpace,
但我收到一条错误消息,指出该运算符对 RedGate.SQLCompare.Engine.Options 类型无效。
根据我在网上找到的信息(例如这里:http://sdk.red-gate.com/index.php/Selecting_Objects_to_Synchronize#VB),我正在做的应该是可行的。
我包含了对RedGate.Shared.SQL、RedGate.Shared.Utils 的引用,这两个版本都是 9.5.0.724 和 RedGate.SQLCompare.Engine,版本 10.4.1.223。
是我输入的代码有误,还是我的设置有误?
【问题讨论】:
标签: .net sqlcompare