软件说明
redgate SQL Source Control
连接您的数据库到您的版本控制系统中
版本控制模式和参考的数据,回滚更改,并保持你的数据库的引用完整性。像部署时不会丢失数据一样解决其他的数据库的挑战。
而且,因为它与你已经使用的工具一起工作,所以这是一个简单的设置。
插入SQL Server Management Studio中
版本控制您的模式和静态数据
看看谁什么时候,为什么做了什么样的变化
在SQL Source Control中什么是新的
NEW
改进迁移脚本:重命名表而无数据丢失
NEW
对于SQL Server Management Studio2016进行全面支持
SQL Source Control的主要特性
在SQL Server Management Studio内的你可轻易的进行版本控制
记录和共享代码更改很容易,因为SQL Source Control在SQL Server Management Studio中运行。
你不必停止你在做什么或传递手写的更改脚本。
版本控制您的模式和参考数据
存储和共享任何SQL Server对象和静态数据。提交和更新需要在对象资源管理器中单击两次。
要查看新增内容,您可以检查单个SQL行的更改,并突出显示不同之处。
查看更改的完整历史记录
查看数据库或数据库对象的完整版本历史记录。
你可以看到谁什么时候,为什么做了改变。
处理参照完整性
当您提交或更新时,SQL Source Control为您维护数据库的参照完整性。
它为您的更改制定正确的顺序,甚至处理keys 和约束。
它使用与SQL Compare相同的引擎,SQL Compare是世界上最值得信赖的同步数据库更改的工具。
推和拉Git repos
在Management Studio中同步本地和远程Git存储库。
从远程存储库下拉更改,在本地提交更改,然后将它们直接推送到远程存储库,以与您的团队的其他人共享。
回滚和解决对象资源管理器中的冲突很容易。
这也给你一个无风险的沙箱。如果你想实验你的数据库,请继续。您可以撤消任何不想保留的更改。
锁定您正在处理的对象
您只需点击一下即可锁定您在SQL Server Management Studio中工作的对象,因此您的更改不会被覆盖。
您的小组可以查看锁定的内容,以及由谁锁定了信息。
在中央数据库或您自己的本地副本上工作
您和您的团队可以处理共享数据库,或者使用本地专用副本。
SQL Source Control支持用于数据库开发两种模型。
无论哪种方式,它都可以帮助你共享代码,避免冲突,看看谁在做什么,所以你可以工作而又不会妨碍到其他人。
在中央数据库或您自己的本地副本上工作
您和您的团队可以处理共享数据库,或者使用本地专用副本。
SQL Source Control支持两种模型用于数据库开发。
无论哪种方式,它都可以帮助你共享代码,避免冲突,看看谁在做什么,所以你可以工作而又不会妨碍到其他人。
使用筛选器排除对象
如果您不想共享某些对象(例如用户或权限),则可以使用过滤器排除它们。
您可以按类型,名称和所有者排除对象,也可以指定更复杂的条件。
很容易与你的团队分享你想要分享的。
用图标看看有什么变化,
对象资源管理器中的图标显示您或您的团队对数据库进行更改的时间。
你将永远不会忘记提交版本控制。
部署更改而不丢失数据
避免在使用迁移脚本的复杂部署期间丢失数据。
您可以将这些自定义SQL脚本添加到由SQL Compare生成的部署脚本。他们指定如何进行更改并确保您的数据安全。