Sql server SQL Server系统消息

Sql server SQL Server系统消息,sql-server,sql-server-2008,Sql Server,Sql Server 2008,我在一台服务器上有一个数据库,我使用sp_addmessage存储过程在sys.messages视图中添加了一些自定义错误消息 我发现当我将数据库恢复到另一台服务器上时,sys.messages不会被复制。 这是我第一次在sys.messages视图中使用自定义消息 我哪里会出错 我是否应该在每次恢复数据库时复制自定义错误消息 还是应该在主数据库中添加错误消息 我正在做我自己的研究,但我想知道是否有人能给我指出正确的方向您必须手动或从原始脚本重新设置自定义错误消息 当然,你可以把它们写成脚本 S

我在一台服务器上有一个数据库,我使用sp_addmessage存储过程在sys.messages视图中添加了一些自定义错误消息

我发现当我将数据库恢复到另一台服务器上时,sys.messages不会被复制。 这是我第一次在sys.messages视图中使用自定义消息

我哪里会出错

我是否应该在每次恢复数据库时复制自定义错误消息

还是应该在主数据库中添加错误消息


我正在做我自己的研究,但我想知道是否有人能给我指出正确的方向

您必须手动或从原始脚本重新设置自定义错误消息

当然,你可以把它们写成脚本

SELECT
   'EXEC sp_addmesssage ' + ...
FROM
   sys.messages
WHERE
   ...

就我个人而言,这就是我不使用它们的原因:它们会成为维护开销,特别是当您在同一台服务器上的不同数据库有不同的条目时。我有一个第三方应用程序使用它们,并导致与另一个冲突。。。ggrrrrr

非常感谢!这些都是维护开销,但我没有任何其他方法来做我需要做的事情。。。