“系统对象"与“服务器对象"在 SQL Server 中 - 术语定义? [英] "system objects" vs. "server objects" in SQL Server - terms definitions?

查看:42
本文介绍了“系统对象"与“服务器对象"在 SQL Server 中 - 术语定义?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

SQL Server 中系统对象"和服务器对象"的定义是什么?

What are the definitions of "system object" and of "server object" in SQL Server?

服务器对象也是系统一吗?反之亦然?

Is Server object also system one? And vice versa?

SQL Server 中的系统"和服务器"对象有什么区别?

And what are the differences between "system" and "server' objects in SQL Server?

他们有什么区别?

更新:

SSMS 的对象资源管理器中有一个用于服务器对象的节点(我现在只有 2008 R2).

There is a node in Object Explorer of SSMS for Server Objects (I have now only 2008 R2).

SSMS 菜单选项 --> 环境 --> 常规 -->在对象资源管理器中隐藏系统对象"复选框

SSMS menu Options --> Environment --> General --> "Hide system objects in Object Explorer" checkbox

隐藏系统数据库但不隐藏服务器对象.

Hide system databases but not Server objects.

人们可以在谷歌上搜索这些术语.它们被广泛使用但没有定义

One can google for these terms. They are broadly used but not defined

推荐答案

系统对象"是 SQL Server 运行所需的 SQL Server 内部数据库/表/视图等.例如,master、model 和 msdb 数据库,或 sys 架构中的数据库级对象.您可能会选择隐藏它们,以防止它们在对象浏览器中出现.

"System objects" are the SQL server internal databases / tables / views etc. which SQL server requires to function. Examples would be the master, model and msdb databases, or database level objects in the sys schema. You might elect to hide them just to keep them out of the way in the object explorer.

服务器对象"是在服务器级别定义的用户定义对象 - 备份设备、链接服务器等.

"Server Objects" are user-defined objects defined at server level - backup devices, linked servers and so on.

这篇关于“系统对象"与“服务器对象"在 SQL Server 中 - 术语定义?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆