今天下午想复制一下SQL Server里的一个数据库的.mdf和.ldf文件,但是一直说.ldf文件被占用,让我关掉程序后重试,但是我发现关掉了SQL Server后并没有解决问题,就是说文件依然被占用,于是打开任务管理器,将所有关于SQL Server的后台程序全部结束了,结果晚上再用的时候就出了问题,点开SQL Server2012,出现登录界面,点击登录报错,错误答案之内容如下:
“请验证实例名是否正确并且SQL Server 已配置为允许远程连接。error40等。。”
在网上度了好多内容,可是都没有准确的解决问题的结果,想了一下可能是下午的时候把什么自启的后台程序给关掉了,导致连接不上远程服务器(也就是本机的服务器)了。所以现在要做的就是把那些后台程序打开。
Step1:
找到我的电脑,右键“管理”,出现“计算机管理”页面,点击“服务和应用程序”
找到“SQL Server配置管理器”
我这里有两个SQL Server配置管理器,但是第一个不起作用。
点开第二个出现下图,可以看到有很多服务,下图是我更改过后的,注意在状态那一列,把所以状态为“禁用”“停止”之类的都右键“启动”,将状态改为正在运行。
改好之后再次打开SQL Server登陆服务器,发现成功登陆进去了!
附注:win8系统,SQL Server2012.