如何在SQL Server 2008中的msdb或master中创建新表

时间:2012-07-09 20:47:09

标签: sql-server-2008

我想在MSDB中创建表格并在其中存储一些二进制数据。

怎么办呢?

感谢

1 个答案:

答案 0 :(得分:1)

假设您具有足够的权限,则可以在msdb中创建表,并以与在任何用户数据库中创建表相同的方式进行控制。可以使用using Transact-SQL或使用SQL Server Management Studio中的可视化工具完成。

但是,正如上述评论者所指出的那样,对系统数据库进行更改通常不是一个好主意。 Microsoft保留在推出新软件更新和服务包时对这些数据库进行任何和所有更改的权利。这可能会对您的解决方案产生不利影相反,您的更改可能会对系统数据库及其支持的流程和功能产生负面影响。

我建议将数据存储在单独的用户数据库中。