我正在使用SQL Server 2008,並且我們有權訪問prod數據庫。 當前執行查詢特別是DDL時,我總是檢查它指向的服務器,但有時我可能會不小心,事情可能會出錯,所以如何自動化?在刪除sql server management studio之前顯示警報
在執行SQL Server Management Studio中的刪除或更新操作之前,不能顯示警報嗎?
或者在連接到prod服務器時避免執行DDL?
例如:當您在Outlook中發送電子郵件而不受到它會提醒你設置
我正在使用SQL Server 2008,並且我們有權訪問prod數據庫。 當前執行查詢特別是DDL時,我總是檢查它指向的服務器,但有時我可能會不小心,事情可能會出錯,所以如何自動化?在刪除sql server management studio之前顯示警報
在執行SQL Server Management Studio中的刪除或更新操作之前,不能顯示警報嗎?
或者在連接到prod服務器時避免執行DDL?
例如:當您在Outlook中發送電子郵件而不受到它會提醒你設置
我公司開發的同類型SSMSBoost附加的SSMS並且還有一個特點,有允許聲明一些數據庫爲「重要」 。在這種情況下,當你切換到這個數據庫時你會看到額外的警告。在接下來的版本中,我們計劃增加一些進一步的限制,像「無DML語句」或「無DML語句沒有WHERE」
特徵描述可以在這裏找到: http://www.ssmsboost.com/Features/ssms-add-in-preferred-connections
嗨,對於遲到的回覆抱歉,我嘗試了這一點,它很酷,但如果你說的是「DML聲明」,那麼它會非常有用。目前它始終顯示爲 –
我將爲「重要」服務器上的DML語句添加額外的「警告」功能,以及「沒有WHERE子句的DML」的警告。我已經有了這方面的技術,並且具備待辦事項列表中的功能。敬請關注 ! –
好..感謝隊友 –
你可以刪除你的權限,所以如果你不小心*不小心*它不會允許它:)。還有一些工具,如[SSMS工具](http://www.ssmstoolspack.com/),它可以讓你在查詢窗口的頂部給出一個彩色條,如果你連接到了紅色條生產和綠色,如果你連接到dev/qa /等...我相信這也是可能的SSMS本身,但不積極。 – Tom
你爲什麼搞亂prod DB?另外,爲了顯示某種警告,你應該利用前端,我沒有提到它。這是一個網絡應用程序?的WinForms?這就是我認爲大多數人會向用戶顯示「提醒」的地方。至於SQL Server的具體情況,我不確定。 –
在使用SSMS時,它不是來自應用程序。此外,我正在談論與SSMS合作時意外刪除。刪除權限不會允許我在任何時候甚至需要時執行查詢。我需要的是在做DDL或至少刪除之前進行確認。談到第三方工具。 SSMS本身不要有這種類型的酷炫功能嗎? –