
@ECHO
OFF
set
/p
var= *** 作[1:启动
,
2:停止]:
if
%var%==1
goto
start
if
%var%==2
goto
stop
:start
net
start
mssqlserver
sqlwb
goto
end
:stop
net
stop
mssqlserver
goto
end
:end
将上边复制
保存为bat文件,双击
根据选择1或2
开启或关闭,如果不明白在问我。
正常情况下就可以了,这个是直接启动SQLserver
服务,并直接打开SQLserver2005
SQL Server起动时,报3417错误,的原因是SQL Server系统无法正常读写Master数据库。
产生这种故障可能的原因及针对的解决方法:
1、非正常开关机,或其它故障造成的SQL Server的Master数据库文件损坏,如果是强制关机,或系统死机后出现这个故障的话,这种情况的可能性非常大。
解决方法:如有近似的数据库备份,可将相关的Master文件复制到故障机的相应位置替换。如果没有那就无法解决,只能将工作数据库文件复制出后重新安装,然后将工作数据库文件附加。
2、更改了SQL Server的Master数据库文件的位置或文件、文件夹名,Master数据库文件的读写权被更改、被压缩。
解决方法,如改动了Master数据库文件的文件名、所在文件夹路径,请改回,如果这个文件被压缩,请去除压缩状态,如存于NTFS文件系统中,查核它的读写权,不确定的话可先设定让它可被everyone读写。
额外提示,如数据很重要,建议先进行相关文件、文件夹的备份,有条件的话进行系统完整镜像备份。
1、IP地址配置不正确:
打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在d出窗口中检查IP配置。
2、可能是因为VIA协议启用造成的。解决方法如下:
打开SQL Server 2008中的配置工具SQL Server Configure Manager,将VIA协议禁用重新启动SQL Server(MSSQLSERVER ),成功
3、管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:
打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服务属性中,修改以哪个账号来启动服务。
我机器启动不了服务的原因就是启用了 “VIA”服务,禁用后,OK了。
4 安装的是SQL Server 评估版,180天的试用期后,MSSQLSERVER服务就无法启动,手动启动就报告17051错误。
解决办法:
第一步:进入SQL2008配置工具中的安装中心,
第二步:再进入维护界面,选择版本升级,
第三步:进入产品密钥,输入密钥
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
第四步:一直点下一步,直到升级完毕。
用key升级成功后即可启动MSSQLSERVER服务。如果启动SQL SERVER管理器依然报告过期错误,则将注册表HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Microsoft SQL Server\100\ConfigurationState,将其中CommonFiles的键值改为3。
然后再重复以上四个步骤,进行升级就OK了。
参考资料
csdncsdn[引用时间2018-1-2]
本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的
笔者ASP运行环境: *** 作系统为Windows XP SP2,IIS的版本为默认的51,数据库为SQL Server 2005(MDAC版本为28)
一、出现“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的”
1开始-->管理管理工具-->服务
2启动SQL Server(MSSQLSERVER )
二、解决“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的”
1打开SQL Server 2005中的配置工具SQL Server Configure Manager,将VIA协议禁用
2重新启动SQL Server(MSSQLSERVER ),成功
“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的”解决!
补充一点,可能是评估版本过期,改下系统时间~
3出现“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的”
这个错误应该是在SQL Server Management Studio里边提示的吧?这基本上是SQL Server服务没有启动,或者填写的服务名称不对。
运行servicesmsc(在开始-运行里边输入)
找到SQL Server 开头的服务,如果安装的是默认实例,应该是SQL Server (MSSQLSERVER)
看看是否已经启动,没有启动就启动。
如果括号里不是MSSQLSERVER,那你安装的是命名实例,在SQL Server Management Studio里边服务器名要填写命名实例的名称,比如括号里是test,那服务器名就应该填写成(local)\test
1、在命令行输入msconfig,选择’BOOTINI’—‘高级选项’,勾选‘/NUMPROC’数值选择为最大的2的n次方(2/4/8),不能超过机器的总核数。点击确定,然后重启电脑,重启电脑设置才能生效;
2、安装SQL
Server
2005,这次不会再出现服务无法启动的错误,应该会很顺利;
以上就是关于SQL Server 2005的服务无法启动全部的内容,包括:SQL Server 2005的服务无法启动、sql2005服务没法启动,报错3417、SQL Server(MSSQLSERVER)无法启动怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)