| 版 | 1.4.7 |
|---|---|
| 发行人 | Abstrakti Software |
| 发布日期 | 2020年4月7日 |
| 添加日期 | 2020年4月7日 |
| 操作系统要求 | Windows 10, Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2016, Windows Server 2008, Windows 7, Windows XP |
| 要求 | None |
| 下载总数 | 1 |
| 价钱 | Free |
描述
Servantt 是一款面向开发人员、DBA 和数据管理员的工具,可以轻松地对数据库对象进行逆向工程、将数据库与脚本进行比较、更新脚本或将更改应用到 SQL 服务器。
现在,您可以在您最喜欢的版本控制(Git、TFS、Subversion、SourceSafe 等)中跟踪您的 SQL 对象,并将这些更改快速部署回 SQL 服务器。
充满了不错的功能:
将所有对象编写成文件系统中的标准和逻辑结构。只有当所有开发人员都使用相同的约定时,才能进行比较和版本控制。
脚本不包含特定于环境的信息,因此您只能比较真正重要的内容。没有数据库名称、系统生成的名称或列顺序差异。
表列按字母顺序排列(在主键列之后),因此您可以只比较真正重要的部分。
对象标识符使用完全限定名称(带有模式)进行规范化,并用括号括起来。不再担心在错误的模式下创建对象。
SQL Server 脚本可以与工作文件夹脚本进行比较,差异可以应用于数据库(创建或更新对象)或脚本。
WinMerge 被集成到上下文菜单中,因此很容易在 SQL Server 和工作文件夹之间进行比较。
所有脚本都是使用“CREATE”创建的,但 Servantt 会在必要时自动替换为 ALTER。不再担心在每个环境中替换 CREATE 和 ALTER。
不再删除/重新创建对象。使用 ALTER 更新对象,因此您不必担心丢失权限或为每个环境编写不同的权限。
完全支持删除对象。删除一个对象将从工作文件夹中删除相应的脚本,反之亦然。
工作文件夹可以连接到任何版本控制,如 Git、Subversion、TFS、Sourcesafe 或任何其他。您甚至可以在没有版本控制的情况下工作。
修复回车差异(SQL Management Studio 中的错误)。
分别提取触发器和表。
Servantt Lite 是一个免费软件工具,可帮助您正确地将 SQL 对象保存到源代码控制中。
它功能齐全,没有任何限制,可免费用于个人和商业用途。并且永远是免费的。