Visual Studio 中可用的服务器资源管理器和 SQL Server 对象资源管理器“视图”(无双关语)之间的连接(无双关语)或关系 (NPI) 是什么?
当我想检查数据库时,我可以选择查看 > 服务器资源管理器,主要类别/文件夹是:
Azure
Data Connections
Servers
SharePoint Connections
在Data Connections中有duckbill.PlatypusData.dbo等项,其中包含以下文件夹:
Tables
Views
Stored Procedures
Functions
Synonyms
Types
Assemblies
如果,OTOH,我选择查看 > SQL Server 对象资源管理器,则有以下两类项目:
SQL Server
Projects
在 SQL Server 下,duckbill 有以下文件夹:
Databases
Security
Server Objects
在 Databases.PlatypusData 中有以下子文件夹:
Tables
Views
Synonyms
Programmability
Service Broker
Storage
Security
因此,View > Server Explorer > Data Connections > [database name] 独有的是这些项目:
Stored Procedures
Functions
Types
Assemblies
View > SQL Server Object Explorer > SQL Server 独有的是这些项目:
Programmability
Service Broker
Storage
Security
两种“观点”的共同点是:
Tables
Views
Synonyms
因此,例如,要查看/运行存储过程,我需要使用 View > Server Explorer。这两个视图的使用之间的“分界点”是什么。一个用于某种类型的开发人员/开发,一个用于其他?它们是否都适用于不同的“角色”(NPI)?