解决方案
既然知道了问题所在,那么久好解决了。找到SQL SERVER安装路径,Binn目录下,找到这个文件:
右键用超级管理员账户运行,就可以发现Sql server提供服务了!
sqlserverstart
虽然运行成功了,但是总不能每次去运行吧。所以我再写一段批处理,保存为bat文件运行即可。批处理内容:
@echo off
SC CREATE mssqlserver binPath= "D:\Program Files\Microsoft SQL Server\MSSQL10MSSQLSERVER\MSSQL\Binn\sqlservrexe" 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安装路径。
上图是安装SQL的电脑需求。如达到要求,试着打开SQL Server配置工具,在SQL Serve服务里手动启动所需选项。确保各项服务是没有禁用的哦(控制面板,管理工具,本地服务中查看)。如果还是启动不了,试着卸载然后重新安装。一定要卸载清理干净哦。
针对这个问题 我们需要先卸载掉sql2000,单击Windows的"开始"->"运行",输入"Regedit" 打开注册表。请你需要删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRenameOperations子键,并删除C:\Program Files\下 所有server sql2000 的文件夹,重启电脑。避免出现服务已经挂起的错误。那我们该如何做,才能不会出现没有启动服务器服务的错误,首先我们先下载Microsoft NET Framework 20,安装完成后,重启,在安装sql2000,按这个步骤就不会再出现错误。
下面我们重安装,发布下面的图解及说明
(一)如何安装 SQL Server 2000(安装程序)
安装 SQL Server 2000
•以 Windows 2003 下安装 Microsoft SQL Server 2000 Personal版本为例。将 Microsoft® SQL Server™ 2000 光盘插入 CD-ROM 驱动器。如果该光盘不自动运行,请双击该光盘根目录中的 Autorunexe 文件。
•选择“安装SQL Server 2000 组件”。
•选择“安装数据库服务器",安装程序于是准备 SQL Server 安装向导。
然后在"欢迎"屏幕中单击"下一步"按钮。
•在"计算机名"对话框中,"本地计算机"是默认选项,并且本地计算机名出现在编辑框中。单击"下一步"按钮。
•在“安装选项”对话框中,单击“创建 SQL Server 新实例或安装客户端工具”选项,然后单击“下一步”按钮。
•按照“用户信息”、“软件许可协议”和相关屏幕上的指导进行 *** 作。
•点击“下一步”按钮:
•点击“是”按钮,在“安装定义”对话框中,单击“服务器和客户端工具“选项,如果“服务器和客户端工具”选项是灰色,就选择"仅客户端工具"选项。然后单击"下一步"按钮。
注意:如果您是Windows 2003的 *** 作系统。则可选择安装“服务器和客户端工具”,“MSDE”则无需安装。如果您的 *** 作系统是Windows xp的 *** 作系统,只能选择“仅客户端工具”安装,还需“安装MSDE”。
•点击“下一步”按钮:
•点击“下一步”按钮,d出“安装类型”选项。可以修改“程序文件”和“数据库文件”的安装目录,然后点击“下一步”按钮:
•选择“使用本地系统帐户”,然后点击“下一步”按钮:
•选择“混合模式(Windows身份验证和SQL身份验证)”和“空密码(不推荐)”,然后点击“下一步”按钮:
•点击“下一步”按钮:
•现在进入SQL Server 的文件安装过程:
•点击“完成”按钮,安装完成。
•装完后重启电脑,Windows 2003系统下的SQL Server 2000 安装完成。
目前很多客户将Windows xp作为服务器电脑使用,因此还需要安装“MSDE”,才能完整安装SQL Server 2000。 *** 作如下:
(二)安装MSDE
在安装光盘中找到MSDE安装文件,直接双击“SETUP”程序文件进行安装。
安装完成后您可以在Windows的[开始]->程序->启动中找到Service Manager,这表明您的MSDE已安装成功。在启动栏中点击Service Manager,运行SQL,此时Windows的任务栏会出现一绿色三角标志。
•重新启动计算机后,点击右下角图标栏中的“MSSQLServer”图标,双击这个图标,启动SQL Server的服务管理器设置窗口,选择“当自动OS时自动启动服务”,启动 *** 作系统时,SQLServer的服务就可以自动启动了。
(注意:只有箭头为绿色才表示MSDE已安装成功)
注意,如果在这里没提示你安装“完成”,而是提示“某个程序在使用,请你重启电脑后再安装”这样的提示,解决的方法是:
①你电脑之前是不是已经安装MSDE的服务器,如果是,你需要卸载它,完后重启电脑,再重新安装。
②如果你之前没安装过MSDE单击Windows的"开始"->"运行",输入"Regedit" 打开注册表。请你需要删除注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRenameOperations子键,重启电脑,重新在安装一次就OK。
评估版本过期,改下系统时间。
解决“本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的”
1打开SQL Server 2005中的配置工具SQL Server Configure Manager,将VIA协议禁用;
2重新启动SQL Server(MSSQLSERVER ),成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)