6
|
Mark Carpenter · 技术社区 · 15 年前 |
![]() |
1
1
如果您使用的是SQLServer2008,那么可以使用一些新功能,允许您在DDL更改上设置触发器。然后,您可以根据经过身份验证的用户跟踪做出更改的用户。 我认为这些触发器对于SQL2008来说是新的,但它们可能在2005年就可以使用了。 话虽如此,理想情况下,您应该使用VisualStudioDatabaseProfessional之类的工具将数据库模式置于源代码控制之下。然后你就有了一个完整的历史,关于谁做了什么,什么时候做了什么。
|
![]() |
2
1
|
![]() |
3
1
一定要把DDL触发器放在适当的位置。即使您最终没有使用它们,或者如果您最终建立了一个合适的源代码管理系统,仍然有DDL触发器,这样您就可以确定发生了什么。 |
![]() |
Jack Skeletron · T-SQL三表求和 7 年前 |
![]() |
CSK · 列出sql server中存储过程中的存储过程 7 年前 |
![]() |
DRT · 从文本字段中提取多个日期 7 年前 |
![]() |
ihatemash · 确定可以合并哪些行的SQL查询 7 年前 |
![]() |
Shawn · 使用WinZip命令行的SQL Server作业 7 年前 |