SQL Server 系统消息
我在一台服务器上有一个数据库,我使用 sp_addmessage 存储过程将一些自定义错误消息添加到 sys.messages 视图中。
我发现当我将数据库恢复到另一台服务器时,sys.messages 不会被复制。 这是我第一次在 sys.messages 视图中使用自定义消息。
我可能哪里出错了?
我是否应该在每次恢复数据库时复制自定义错误消息?
或者我应该在主数据库中添加错误消息?
我正在做自己的研究,但我想知道是否有人可以指出我正确的方向
I have a database on one server for which I added some custom error messages into the sys.messages view using the sp_addmessage stored procedure.
I find that when I restore the database onto another server the sys.messages are not copied.
this is the first time i am using custom messages in the sys.messages view.
Where might I be going wrong?
Am I supposed to copy the custom error messages each time i restore the DB?
Or am I supposed to add the error messages in the master DB?
I am doing my own research but I was wondering if someone could point me in the right direction
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须手动或从原始脚本再次设置自定义错误消息
您当然可以将它们编写为脚本就
个人而言,这就是我不使用它们的原因:它们成为维护开销,特别是如果您对不同的数据库有不同的条目在同一台服务器上。我有一个第三方应用程序使用它们并导致与另一个应用程序发生冲突...ggrrrrr
You have to set up the custom error messages again either manually or from the original script
You can script them out of course
Personally, this is why I don't use them: they become a maintenance overhead especially if you have different entries for different databases on the same server. I've had a 3rd party app use them and cause conflicts with another... ggrrrrr