SQL Server - 数据库对象的Checkout系统?

时间:2013-02-08 09:50:30

标签: sql sql-server

我想知道是否有人知道SQL Server 2008中的任何第三方工具或现有功能,以便当某人正在处理表或程序时,它会被锁定到该个人。我已广泛搜索网络,似乎无法找到与此相关的任何内容。我们面临的问题是,两个人可能正在处理相同的存储过程,而最后执行的任何人都会更改代码!这种功能会派上用场。我认为锁定或签入/签出系统会对项目有益,任何想法?

我已经连接到Redgate源代码控制,它不提供此功能。

由于

2 个答案:

答案 0 :(得分:0)

试着看看这个SO讨论:How do I version my SQL Server database in SVN

它可能无法锁定您想要的内容,但它有助于确保代码可以恢复。您还可以考虑使用DDL triggers作为某种检查机制。

答案 1 :(得分:0)