sql2000服务器无法启动,sqlserver 2000服务管理器启动不了,mssqlserver服务自动停止
sql2000服务器无法启动,sqlserver 2000服务管理器启动不了,mssqlserver服务自动停止详细介绍
本文目录一览: SQL服务器不能启动
原因:SQL服务器未获得计算机启动权限。
解决方法如下:
1、打开安装的SQL数据库,点击进入,进入后,选择右上方“服务管理器”选项;
2、出现SqlServer服务界面,在此页面,点击启动选项;
3、启动完毕后,仍在服务管理器页面,下拉选择SqlServerAgent页面,在此页面,仍点击启动选项:
4、启动完毕后,重新点击进入Sql服务器登陆页面,重新输入账号与密码即可启动登陆。
sqlserver 2000服务管理器启动不了,mssqlserver服务自动停止
原因:设置错误导致。解决方法:
1.打开开始菜单,在SQLServer2008软件下找到配置管理器。
2.您可以看到,数据库主服务已经停止,如果启动,将会出现提示。
3.展开以下[网络配置]的[SQLServer配置管]。
4.右击禁用[VIA]协议。
5.提示框弹出并单击ok以保存更改。Windows7电脑有两个[SQLServer网络配置]我们禁用它。
6.再次启动SQLServer(SQLEXPRESS)主服务。
7.此时,SQL服务已经正常启动并成功打开。
系统出现“无法连接数据库,请检查SQL服务器是否启动或网络是否正常”怎么办?
具体步骤:
1.首先确认数据库是不是正常启动了。
2.如果是第一次安装,你的操作系统是什么?vista和win7装sql2000不一定能装上,需要2005,而且如果是win7家庭版很可能出现数据库和软件连不上。
3.如果是xp,以前是不是装过数据库后来卸载了,那么卸掉sql清除干净注册表,重新安装sql,最好用完整版,不要使用msde。
4.如果是用了一段时间,很可能是杀毒软件误杀数据库文件,卸掉杀毒软件,在管理里面启动下数据库,看能否启动,如果还能启动。再启动速达看能否连接上。
5.如果数据库已经无法启动,将数据作出备份,重装数据库吧。
6.如果是本机连接没问题,其他连不上的话,关闭服务器和客户端window自带防火墙,数据库打sp4补丁,开启guest用户。
我的sql2000今天突然起不来了,点启动也没反映
运行 eventvwr.msc 打开事件查看器,查看应用程序日志里,有关“MSSQLServer”的错误,一般不能启动都会有错误报告的。
另外如果以前能正常运行,突然启动不了,一般是系统密码修改过了,而SQL SERVER的启动帐户设置成了当前帐户,这就造成启动时身份验证失败。可以运行services.msc,找到Mssqlserver服务,查看“登录”项中使用什么帐户,如果是指定了帐户,就修改相应的密码。修改密码后再启动。
1。检查你是否有足够的内存。
2。在DOS下运行你的SQL安装目录下的\MSSQL\binn\sqlservr.exe,看是否有什么提示。
3。重装。
网上99%方法都没用,我们50家店铺爆发型的出现无法启动。
原因很简单就是因为过期了
解决方法:调整日期到未过期差不多-7天左右,就可以开启服务了。
最好重装SQL。
windows 2000的SQL服务器无法启动
你是否更改了windows登录密码?
如果更改了
进入控制面板->管理工具->服务->MSSQLSERVER,选择属性,选择登录选项卡,勾选“此帐户”,输入要选择的对象名称,比如对象名称是founder,输入founder然后点击检查名称系统就会找到对象
如果以前能用的话
去添加删除程序里面看下有没有这个
微软补丁KB835732
有的话卸载这个补丁试试
若要解决此问题,请根据您的具体情况使用下列方法之一: ? SQLServerAgent 服务启动帐户可能没有包含 SQLAgent.out 文件的文件夹的正确权限。
在这种情况下,确保指定的 SQLServerAgent 服务帐户对 SQLAgent.out、SQLAgent.1、SQLAgent.2 和其他 SQL Server 文件所在的文件夹具有完全控制权限。这些文件通常存储在 LOG 文件夹中,该文件夹位于 SQL Server 安装路径中。
? SQL Server Agent 错误日志可能包含错误的路径或文件名。
在这种情况下,验证以确保 SQLAgent.out 的路径和文件名是有效的: 1. 在 SQL Server 企业管理器中,展开"管理"文件夹。
2. 右键单击 SQL Server Agent,然后单击属性。
3. 在错误日志下,确保文件名旁边指定的路径是有效的。
4. 确保文件名是 SQLAGENT.out。
? 某些可执行 .dll 文件可能已被损坏。
在这种情况下,尝试从命令提示符通过运行以下命令启动 SQL Server Agent:
默认实例
sqlagent -c -v
命名实例
sqlagent -i[Instance Name] -c -v
如果您接收到以下错误信息 execution can't continue as the language resource file sqlagent.rll could not be loaded 则将 SQLAgent.dll 和 SQLAgent.rll 文件替换为这些文件的不同副本(SQLAgent.dll 和 SQLAgent.rll)。
? SQLServerAgent 服务启动帐户可能没有使用注册表的正确权限。
在这种情况下,确保 MSSQLSERVER、SQL Server Agent 和 Microsoft 分布式事务协调程序 (MS DTC) 启动帐户对注册表中的以下各项具有完全控制权: [HKLM\SYSTEM\CCS\SERVICES\MSSQLSERVER]
[HKLM\SYSTEM\CCS\SERVICES\SQLSERVERAGENT]
[HKLM\SYSTEM\CCS\SERVICES\MSDTC]
安装sql server 2000时出现“写时无法打开指定文件。请确保该文件没有被使用,然后重新启动安装程序”
安装sql server 2000时出现“写时无法打开指定文件。请确保该文件没有被使用,然后重新启动安装程序”是设置错误造成的,解决方法为:
1、同时按下Win7旗舰版电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,输入regedit并单击回车,这样就可以打开注册表编辑器窗口了。
2、在打开的注册表编辑器窗口中,点击展开左侧菜单中的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server。
3、然后在这个Microsoft SQL Server选项上点击鼠标右键,选择删除。
4、在打开的组策略编辑器窗口中,依次点击展开左侧菜单中的【计算机配置】——【管理模板】——【 windows组件】,之后,在左侧窗口中找到windows media player项并展开。
5、之后在右侧窗口中找到“防止自动更新项”并双击打开,在打开的编辑窗口中,将默认设置更改为已启用,然后点击确定保存即可。
win7 装了SQL server2000后 为什么启动不起机子呢?
Win2k 装不上 SQL Server 2000 问题很常见.
(1)配置服务器时中断.
(2)注册 ActiveX 时中断.
(3)显示到100%的时候中断.
当然重新安装Windows2000完全可以安装SQLServer 2000.
安全起见:
1先备份您的注册表.
2备份您的数据[进不了SQL Server 2000,可以备份 Program
Files\Microsoft SQL Server\MSSQL\Data 文件夹的文件.]
您必须知道:
Windows2000Server可以安装SQLServer2000的任何版本.
Windows2000Professional仅可以安装SQLServer2000的个人版.
有两种办法:
1:先卸载您的 SQL Server 2000,必要的时候删除 Program
Files\Microsoft SQL Server 文件夹.
2:放入 SQL Server 2000 光盘.
3:在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光盘)
[此命令的意思单步运行安装 SQL Server 2000]
4:98%安装不成功,没有任何的提示.可能是:
(1)配置服务器时中断.
(2)注册 ActiveX 时中断.
(3)显示到100%的时候中断.
这样一来,您只能使用下面的办法了!否则,您只有 FORMAT了!
1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如
...
4 重新启动:
5 重新安装 SQL Server 2000
先把SQL Server卸载,再把安装时产生的"Microsoft SQL Server"文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重起。
再装就应该没有问题了!
SQl 你用的版本我猜想应该是对win7不兼容,导致这里面的文件改变了系统文件,你在微软官网上面看看win7系统支持哪个SQl的版本。
你最好先卸载sql2000,然后重启,在安装sql2000的时候以管理员身份安装
启动不了机器和你装SQL server2000 没有关系
win7装了SQL server2000后无法启动解决方法:
1、找张SQL server服务器版光盘,在光盘上找到目录“MSDE”并进入,运行SETUP.EXE文件,并按照程序要求进行安装。安装完成重新启动计算机。
2、运行光盘中的,AUTORUN.EXE文件,或让光盘自动运行,打开安装界面后,点击“安装SQL server 2000组件(C)”=》“安装数据库服务器(S)”这里程序将提示“服务器组件在此系统上不受支持,”点“确定”。进入新的安装界面,点击“下一步”,选择默认的“本地计算机”=》“创建新的SQL server”=》“仅客户端工具”,点击“下一步”。直至安装结束。重新启动计算机。
3、到“开始”--“程序”-“Microsoft SQL Server”中打开“企业管理器”到“SQL Server 组”下,将“[lcoal] (windows NT)”改成的机器名,机器名在系统属性的“计算机名”里可找到,假设机器里的完整计算机名称为:SERVER,改名后,关闭“企业管理器”。
4、到“开始”--“程序”-“Microsoft SQL Server”中打开“客户端网络实用工具”,点“别名”如“服务器别名配置”里没有数据,需要手工添加,点“添加”按钮。在“添加网络库配置”的“网络库”选项中,选择默认的“Named Pipes(P)”项,并为服务器取个别名“SERVER”,管道名称会自动添加“\\SERVER\pipe\sql\query”。点“确定”退出。
5、要进入注册进行修改,打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer],这项,里面有个键值LoginMode默认值是“1”,现在将该值改为“2”(安装MSDE时,默认的SQL Server身份验证方式为“仅Windows"的身份验证方式,即sa用户无法验证,通过修改以上的注册表键值来将身份验证方式改为SQL Server和windows混合验证以后,重启电脑,就可以用sa用户登录)。修改完毕成功。
SQL2000服务管理器启动不了
去控制面板里点“性能和维护”然后点“管理工具”把里面有SQL这样的服务都启动起来
具体是什么样的情况呢 1、查看一下你的服务器的启动帐户,将你的服务器的登陆帐户改成系 统帐试试。 登录操作方法:控制面版--》管理工具--》服务--》右键你的SQL 服务器名--》。 2、如果修改启动帐户还不行的话,那就重装SQL SERVER,重装如何备份这个数据库先停掉你的服务器,然后将你的数据库的数据文件和日志文件都复制下来,保存到安全的地方。重装服务器以后再用附加数据库的方法将你的数据库添加到服务器上就行了。 附加方法:打开服务器结点--》右键数据库--》所有任务--》附加--》选择你要附加的数据库文件。 或用存储过程: EXEC sp_attach_db @dbname = N'pubs', --你的数据库名 @filename1 = N'c:Program FilesMicrosoft SQL ServerMSSQLDatapubs.mdf', --数据文件 @filename2 = N'c:Program FilesMicrosoft SQL ServerMSSQLDatapubs_log.ldf' --日志文件 如提示“发生错误1069-(由于登录失败而无法启动服务),此时正在MSSQLServer服务上执行该服务操作。就是那个SQL 2000里的服务管理器,无法启动,一点击“开始/继续”按钮就出这个东西,而且企业管理器也进不去了,只要选择“随OS启动”后一般来说SQL服务不会停止的,检查一下是否修改了计算机名或windows的登录密码
SOL Server2000无法启动是什么原因?怎么解决。
一,这是最简单,最直接的方法,而且非常的有效,请仔细耐心,如果失败,多尝试几次
一直以来,在安装SQL时,总会时不时提示安装程序被挂起的问题,害得我装了N次的系统,就在前几天晚上照样害我三点钟才睡,最终我上网查看了很多资料之后总结如下,希望对大家有所帮助:
今天在服务器上的SQL server挂了之后,重新装了,可老提示什么狗P程序被挂起的信息,最后不得不细找原因,功夫不负有心人,终于找出了病症所在,K,我要早知道这么简单,就再也不装系统了.....汗死,详情如下,做个备份,以便今后再碰到类似问题有地方查!
1、先运行你的安装程序,当提示挂起时,点击“确定”,切记,不要退出安装程序,用ALT+Tal键切换,点击“开始》运行”,输入“regedit”,打开注册表
2、找到目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
3、删除其中的“PendingFileRenameOperations”(在这里说明一下,PendingFileRenameOperations文件位于Session Manager右侧,即当你点击Session Manager时,在右边就可以看到了)
4、关闭注册表
5、重新开始安装SQL Server 2000,一切OK了。简单吧
6、问题解决了,哈哈(如果上述步骤没能解决你问题,请继续往后看)
二、我是在WIN2003下安装的SQL2000,不用管"...SQL2000SP2不能安装在WIN2003下.."的提示,点继续,等安装完后再马上打上SP3,没有问题!
只是在安装过程中还出现了这个错误:
安装程序配置服务器失败。参考服务器错误日志和C:\WINNT\sqlstp.log 了解更多信息.
WINNT目录下的sqlstp.log中最后是这样的错误信息:
正在启动?
Chinese_PRC_CI_AS
-m -Q -T4022 -T3659
正在与服务?
driver=;server=GH;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。
[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).
driver=;server=GH;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。
[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).
driver=;server=GH;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。
[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).
SQL Server 配置?
####################################################
09:23:53 Process Exit Code: (-1)
09:24:14 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
09:24:14 Action CleanUpInstall:
09:24:14 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
09:24:14 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。
09:24:14 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
09:24:14 Process Exit Code: (0)
09:24:14 StatsGenerate returned: 2
09:24:14 StatsGenerate (0x0,0x1,0xf0000000,0x400,2052,303,0x0,0x1,0,0,0
09:24:14 StatsGenerate -1,Administrator)
09:24:14 Installation Failed.
解决方法:
首先把安装目录和C:\Program Files下的Microsoft SQL Server文件夹删了,删除在current_user和local_machine\software\microsoft\ 下有关 Microsoft sql server 全部信息,然后
1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如
.......
4 重新启动:
5 重新安装 SQL Server 2000
另外在一个BLOG上看到的一个说法:
问题的原因:
此问题属于sql server的bug, GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCn.dll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCn.dll) 保留返回时的名称。
当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误!
解决办法就是将计算机名称改为全部大写!
我便照着将我电脑的名称改为大写,然后重启,刚才的网络错误问题没了。但又提示我 sa 登录失败。 奇怪了,我重新安装指定的是空密码,怎么安装程序自己也会sa登录失败呢?后来才想起来,卸载Sql Server 是为了保住我的数据,就偷懒没有将原先Sql Server 安装目录下的Data文件夹内的文件删除,master.mdf 和master.ldf都在。 以前的的Sql Server是设了密码的。于是感快将这两个文件删除。再重新安装一次,OK! 安装成功.
总结:
1、 以后计算机名称一定用大写,免得惹来不必要的麻烦.
2、重装Sql Server时一定要记得将master.mdf 和master.ldf删除。
注: 我的计算机名称也是小写,但我并没有把计算机名称换成大写,只是在SQL安装过程中把用户名改成了大写,再按照上面的做法删除文件夹和清除注册表后安装成功的,所以我觉得以上的说法值得探讨!
以下还收集一些SQL2000安装程序配置服务器失败的一些解决方法:
1. sql server 2000安装出错,无法找到动态链接库sqlunirl.dll
安装文件肯定没有错,因为以前安装过,绝对可以用,机子之前有装了sql server 2000,而且可以正常使用,只是今天突然无法连接到本地数据库,打算重装,我删了program files里的ms sql的目录,然后重装sql,结果在最后一步的时候提示,无法完成配置。后来又删除了一些注册表中的sql server信息(有备份注表),再安装时,就出现这样的提示了,更糟的是,备份的注册表却无法还原
============================
现在问题解决了,总结了一些经验
当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office
当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program files\Microsoft SQL Server文件夹,再安装
当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺少这个文件)
当出现安装程序配置服务器失败时,可以试着用一下方法解决
此错误消息可以在系统目录下找到,例如我的系统是win2000,则该文件在C:\WINNT\sqlstp.log
失败一:
正在与服务?
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H
SQL Server 配置?
###############################################################################
13:40:06 Process Exit Code: (-1)
13:40:09 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
13:40:09 Action CleanUpInstall:
当出现这个错误时,试一下重装系统文件
我的机子是win2000,在dos下重新运行win2000的安装,然后选择修复,而不是全新安装
修复系统文件之后,再装sql server,则不会出现此错误消息
失败二:
正在与服务?
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源
SQL Server 配置?
###############################################################################
13:50:07 Process Exit Code: (-1)
13:50:10 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
13:50:10 Action CleanUpInstall:
当出现这个错误时,是因为在注册表删除了HKEY_LOCAL_MACHINE\SOFTWARE\ODBC中有关sql sever的内容
这时可以选择修复注册表,或安装ODBC修复工具.
失败三:
在与服务?
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?
[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (ReadFile()).
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?
[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (GetOverLappedResult()).
driver=;server=ZHL;UID=sa;PWD=;database=master
[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?
[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (GetOverLappedResult()).
SQL Server 配置?
###############################################################################
17:17:41 Process Exit Code: (-1)
17:17:45 安装程序配置服务器失败。参考服务器错误日志和
当出现这个错误时,必须安装ODBC修复工具
另外在安装过程中还出现这个错误:
装SQL时出现
SQL Redist
command line option syntax error
Type command /? for help
不知道是什么原因,但是并不影响安装,点确定后可以继续,至于是什么原因还不明白!???