我必须检查是否在随机计算机上安装了 SQL Server(在本地运行代码)并连接到实例并找到 SQL Server 的版本。这可以在没有登录的情况下进行吗?
我被告知不要使用注册表来查找信息,而是建议了一些方法,它们都需要与实例连接。这当然需要 SQL Server 正在运行。
有关更多信息,我需要运行@@version
或SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
我假设我至少需要使用 Windows 身份验证,但这可能吗?这些是在生产环境中运行的计算机,我对它们“无法控制”(除了我可以在它们每个人上运行我的代码)。