Servantt Lite 规格
|
将您的SQL服务器同步到版本控制的脚本
具备许多不错的功能:将所有对象脚本化为文件系统中的标准逻辑结构。仅当所有开发人员都使用相同的约定时,才可以进行比较和版本控制。脚本不包含特定于环境的信息,因此您只能比较真正重要的内容。没有数据库名称,系统生成的名称或列顺序差异。表列按字母顺序排序(在主键列之后),因此您只能比较真正重要的内容。对象标识符使用完全限定的名称(带有模式)进行标准化,并用方括号括起来。不用担心在错误的架构下创建对象。可以将SQL Server脚本与工作文件夹脚本进行比较,并且可以将差异应用于数据库(创建或更新对象)或脚本。 WinMerge集成到上下文菜单中,因此可以轻松在SQL Server和工作文件夹之间进行比较。所有脚本都使用和“ CREATEand”创建,但是Servantt在必要时会自动用ALTER替换。不再担心在每个环境上替换CREATE vs ALTER。无需再放置/重新创建对象。使用ALTER更新对象,因此您不必担心丢失权限或为每个环境编写不同权限的脚本。完全支持放置对象。删除对象将从工作文件夹中删除相应的脚本,反之亦然。工作文件夹可以连接到任何版本控制,例如Git,Subversion,TFS,Sourcesafe或其他任何版本控制。您甚至可以在没有版本控制的情况下工作。修复回车符之间的差异(SQL Management Studio中的错误)。分别提取触发器和表。