作为一名开发人员,我让我们的系统团队设置了一台服务器的虚拟机来练习旧的第三方应用程序的升级。 此服务器具有专用于此应用程序的SQL Server 2000自己的实例。
当我启动SQL Server企业pipe理器时,我无法连接到本地服务器。 读取的错误:
An error 3 - (The system cannot find the path specified) occurred while performing this service operation on the MSSQLServer service.
起初,我认为将虚拟机放在networking上所需的服务器的新名称和IP地址可能会起作用。 但是,我看了看服务,并没有开始。 试图手动启动它给出同样的错误。
我试图将服务的可执行path放入Windows资源pipe理器的地址栏
C:\PROGRA~1\MI6841~1\MSSQL\binn\
但得到了错误:
Cannot find 'file:///C:/PROGRA~1/MI6841~1/MSSQL/binn/'. Make sure the path or Internet address is correct.
当我在物理服务器上做同样的事情时(将path粘贴到Windows资源pipe理器中),它就可以打开文件夹了。
出于某种原因,VM似乎在识别DOS兼容path时遇到了问题。
任何想法如何解决这个问题?
编辑:文件和path确实存在,完整的path是:
C:\ Program Files \ Microsoft SQL Server \ MSSQL \ Binn \ sqlservr.exe
SQL Server没有运行,因为这是试图启动的服务。 如果您手动尝试启动服务,则会出现相同的错误。