遇到这种情况,我们能采取的最简单手段是刷新DNS,也就是删除DNS解析器缓存中的条目。点击“开始”-“运行”-输入cmd并点击“确定”,
在命令提示符窗口中键入:ipconfig/flushdns。
需要我们打开“网络和Internet配置”点击更改适配器选项。找到网络连接,右键选择属性。点击版本
选择属性,配置一下就好了。我们可以cmd,进行刷新。输入ipconfig/flushdns也可以尝试一下。
你是不是从别的机器复制过来的备份,在另一个机器上建立数据库还原啊,属性
数据文件
日志文件选项卡里看到。
解决方案
既然知道了问题所在,那么久好解决了。找到SQL SERVER安装路径,Binn目录下,找到这个文件:
右键用超级管理员账户运行,就可以发现Sql server提供服务了!
sqlserverstart
虽然运行成功了,但是总不能每次去运行吧。所以我再写一段批处理,保存为bat文件运行即可。批处理内容:
@echo off
SC CREATE mssqlserver binPath= "D:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe" DisplayName= "SQL Server" start= auto
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssqlserver /v Description /t REG_SZ /d "用于提供SQL SERVER服务的服务,如果停止,则无法提供SQL SERVER服务。"
NET START mssqlserver
注意:以上代码中路径部分,请修改为本机Sqlserver安装路径。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)