我有3个SQL Server Windows NT进程正在运行并且它们消耗了资源,我读到它们是实例,如果我没有使用它们中的一些我应该删除它们,但我是SQL Server的新手而且我不喜欢我不知道我正在使用哪个实例。
如何找出我正在处理的实例?并删除程序文件中的文件夹就足够了,因为我无法在应用程序中找到它们。特征?
答案 0 :(得分:2)
SELECT @@servername
会给你server/instanceName
服务器:是您的服务器名称(您的计算机名称)
InstanceName:是安装的实例
在您知道正在使用哪个实例(在您的情况下为MSSQLSERVER)后,请按 this article 卸载其他实例。
答案 1 :(得分:1)
您可以从Windows任务管理器获取进程ID,并在SQL Server日志中搜索它。请按照此Step by step article获取更多信息。
您还可以从sp_Who2
和sp_who
程序中受益:
从SQL管理工作室运行EXEC sp_Who
,您将找到正在使用该实例的进程。