2012-07-09 109 views
0

我想在MSDB中創建表並在其中存儲一些二進制數據。如何在MSDB或SQL Server 2008中創建新表

這怎麼辦?

感謝

+4

爲什麼?你爲什麼想弄亂系統數據庫? – Oded 2012-07-09 20:48:32

+0

SQL Server代理使用msdb數據庫調度警報和作業以及其他功能,如SQL Server Management Studio,Service Broker和數據庫郵件。爲什麼你想在那裏創建一個表格?你想做什麼? – 2012-07-10 00:28:24

回答

1

假設你有足夠的權限,你可以創建msdb表格和掌握創建任何用戶數據庫表的方式相同。它可以通過using Transact-SQL或使用SQL Server Management Studio中的可視化工具完成。

但是,正如上面的評論者所指出的那樣,對系統數據庫進行更改通常不是一個好主意。 Microsoft保留在推出新軟件更新和Service Pack時對這些數據庫進行任何和所有更改的權利。這可能會對您的解決方案造成不利相反,您的更改可能會對系統數據庫及其支持的流程和功能產生不利影響。

我建議將數據存儲在單獨的用戶數據庫中。

+0

非常感謝Brian。我想要在MASTER或MSDB數據庫中創建並填充系統表。我想要做更多的安全 – Mehran 2012-07-11 17:27:45

相關問題