“system objects” vs. “server objects” in SQL Server - terms definitions?

…衆ロ難τιáo~ 提交于 2019-12-25 07:53:58

问题


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

Is Server object also system one? And vice versa?

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

What's distinguishing them?

Update:

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

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


回答1:


"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.



来源:https://stackoverflow.com/questions/3845035/system-objects-vs-server-objects-in-sql-server-terms-definitions

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!