我正在尝试解决 LocalDB 的版本问题。命令“sqllocaldb i”似乎有效。
C:\WINDOWS\system32>sqllocaldb i
MSSQL本地数据库
项目V12
但是,当我要求特定的内容时,我只得到错误。 (我使用的是 Windows 10)
C:\WINDOWS\system32>sqllocaldb i MSSQLLocalDB
FormatMessageW 失败。返回错误代码:15100
FormatMessageW 失败。返回错误代码:15105
FormatMessageW 失败。返回错误代码:15105
FormatMessageW 失败。返回错误代码:15105
FormatMessageW 失败。返回错误代码:15105
感谢保罗的回复。我还删除了所有较旧的 SQL 安装,但要使用 SqlLocalDB.exe 实用程序获取特定 LocalDB 服务器实例的信息,我必须安装 2017 版本。例如,我现在可以使用以下命令获取有关我创建并称为“TAS_LocalDB_V13”的 SQLLocalDB(2016 版)实例的信息 -
SqlLocalDB i TAS_LocalDB_V13
但是,由于现在安装了两个版本的 SQLLocalDB,因此有两个名为 SqlLocalDB.exe 的可执行文件。将运行的版本取决于系统环境路径变量。我必须编辑路径变量,以便列表中首先出现的 SqlLocalDB.exe 的路径是 2017 版本(有效)。
注意 - 尽管 2016 版本中的 i 命令不起作用,但其他重要命令(例如用于创建服务器实例的“c”)仍然可以工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)