sql-server - 如何删除系统拥有的localdb实例

标签 sql-server localdb

我删除了位于

的 localdb 实例文件

"C:\Windows\System32\config\systemprofile\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\v11.0"

偶然。系统现在无法启动localdb实例。我知道如何解决问题的方法是通过命令删除实例

"sqllocaldb delete instancename"

,然后再次重新创建实例。但我发现如果我删除了位于

中的实例文件,此方法仅适用于用户帐户

"C:\Users\UserName\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\v11.0"

那么如何解决这个问题,删除系统拥有的数据库实例呢?

最佳答案

从这里获取 PsExec: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

作为 LocalSystem 运行 cmd.exe,如以下链接所示: How do you run CMD.exe under the Local System Account? psexec -i -s cmd.exe

现在你可以运行了 SqlLocalDb 停止 InstanceNameSqlLocalDb删除InstanceName

关于sql-server - 如何删除系统拥有的localdb实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20699360/

相关文章:

sql - 如何创建 sp_executesql 以动态删除表

SQL计算2列的百分比

asp.net-mvc-4 - MVC 4 - 无法使用 NuGet 包管理器控制台创建数据库

c# - 如何在 Windows 10 上安装 .Net 3.5?

c# - 创建 Windows 桌面应用程序的可执行 exe 文件

sql - 从两列中选择非不同的行

sql - 如何确定两个表之间共享哪些列?

SQL FORMAT 函数错误

entity-framework - 为什么 EF Core 使用此存储过程总是返回 -1?

sql-server - SQL Server Express (2012) 和 LocalDB 之间有区别吗?