2013-08-01 35 views
7

當我點擊在SQL Server Management Studio 2008的R2數據庫圖表,某些數據庫告訴我下面的消息:我應該創建使用數據庫圖表所需的支持對象嗎?

該數據庫沒有使用數據庫圖表所需的支持對象的一種或多種。你想創建它們嗎?

這樣做是否有任何顧慮(即安全?)?數據庫不是我的

+2

嗨,Hoppe。我認爲安全問題有點主觀,但[這個鏈接](http://msdn.microsoft.com/en-us/library/ms189279(v=sql.105).aspx)會告訴你什麼對象被創建。也許你現在可以做出判斷電話,知道你打算做什麼。 – Zec

+2

八年前,我登錄了一個建議,允許更簡單的方法*去除圖表組件 - 因此,即使您在數據庫中創建了它們,但您無法控制,您仍然可以清理它們的軌跡。不幸的是,[微軟並不認爲這是值得的](http://connect.microsoft.com/SQLServer/feedback/details/125014/add-a-one-click-method-to-remove-diagram-components - 從-A-數據庫)。 –

+0

知道很難'撤銷'手術是一個很好的激勵因素,不會這樣做@AaronBertrand – Hoppe

回答

-2

如果這些數據庫不是你的,我建議而不是做任何模式更改。它可能是一個非常關鍵的問題。例如:通過將外鍵添加到表中,可能會導致大量錯誤和錯誤到應用程序,而沒有任何人知道爲什麼。

任何修改或添加新東西都是真實的,並立即生效。

+2

-1這是不正確的在這麼多的層面上,它增加了沒有什麼表,只是一些程序:https://msdn.microsoft.com/en-us/library/ms189279(v=sql.105).aspx – FrostyFire

相關問題