我們有一個SQL Server 2008企業數據庫,它有兩種不同的模式,一種是我們維護的鎖定模式,另一種是我們允許外部開發團隊根據自己的需要添加和修改的開放模式。通常這對我們來說確實可行,但是一個特定的團隊喜歡把它弄糟,並且影響到其他所有人。所以2個問題: 事後看來,我希望我們從一開始就設置了一些健壯的東西,但我們沒有,只是默認安裝。能夠看到到目前爲止已經對模式做了什麼會很高興,即使它很簡單,例如
我正在使用觸發器跟蹤DDL更改,但是當我從SQL Server Management Studio更改列名稱時,觸發器無法正常工作? create TRIGGER trgLogDDLEvent ON DATABASE
FOR DDL_DATABASE_LEVEL_EVENTS
FOR
AS
DECLARE @data XML
SET @data = EVENTDATA()
IF