Sql server 列出未连接到的实例下的数据库

Sql server 列出未连接到的实例下的数据库,sql-server,ssms-2017,Sql Server,Ssms 2017,如何找出未连接到的实例下列出了哪些数据库 (这是家庭作业……有点) 我发现了如何通过管理工具定位其他实例,然后是服务。但我不知道是否有办法列出在我的服务器的所有实例上找到的所有数据库。这能做到吗 我正在尝试为sql server(这就是我要问的)和以后的Oracle/Linux绘制数据库和实例的整个体系结构 我需要连接到每个实例吗 其他问题 我是SQL SERVER&SSMS(2017)的新手。 我对这份工作也不熟悉。这里的每个人从很久以前就开始从事这个行业,我是唯一一个直接从大学毕业的人 学习

如何找出未连接到的实例下列出了哪些数据库

(这是家庭作业……有点)

我发现了如何通过管理工具定位其他实例,然后是服务。但我不知道是否有办法列出在我的服务器的所有实例上找到的所有数据库。这能做到吗

我正在尝试为sql server(这就是我要问的)和以后的Oracle/Linux绘制数据库和实例的整个体系结构

我需要连接到每个实例吗

其他问题 我是SQL SERVER&SSMS(2017)的新手。 我对这份工作也不熟悉。这里的每个人从很久以前就开始从事这个行业,我是唯一一个直接从大学毕业的人


学习SQL Server和SSMS的最佳站点是什么?我的大学证书仍然可以访问Lynda,在过去的两天里我一直在使用它。

您无法获取未连接实例的数据库列表。如果能够在不连接的情况下获取该列表,则会带来巨大的安全风险和漏洞。您需要单独连接到每个实例并查询
sys.databases
视图。

假设您安装了SSMS 17.9.1,那么在我看来,了解其工作原理的最佳方法是使用它在您已经非常了解的域中设计和操作数据库。 所以,假设你是当地自行车俱乐部的一名热心会员。您可以设计一个应用程序来维护俱乐部会员、自行车特征和俱乐部比赛的记录

你需要一个好的T-SQL参考资料(互联网上有很多,例如搜索“学习T-SQL”。) 使用T-SQL参考设计数据库模式,包括添加检查子句、触发器和其他功能

然后,您可以构建一个与数据库对话的应用程序。(例如,使用ASP.NET)

您会发现T-SQL数据类型与Oracle数据类型不同。但是,Microsoft有一个网站,向您展示如何从T-SQL转换为Oracle系统。您可以使用类似的资源将T-SQL“my cycle club”应用程序迁移到Oracle

现在有点老了,但是《开始ASP.NET 4.5.1:在C#和VB中》这本书有一个很好的逐步方法,作者详细地解释了您需要知道的一切


我的主要观点是,你应该从一个你已经知道的主题开始,然后逐步添加新技能。

请每个问题只问一个问题。请注意,对第三方资源的建议请求是离题的,将被关闭。如果您有权访问服务器计算机的文件系统,则可以查看实例的数据目录。那里的.mdf和.ldf文件的名称通常与它们所包含的数据库相同。不过,这并不是100%。为此,您需要连接并查询目录。您是新手-您应该提出问题。有很多问题要问那些应该培训你并让你了解公司运作方式的人。