SQL2000服务管理器启动不了,第1张

具体是什么样的情况呢 1、查看一下你的服务器的启动帐户,将你的服务器的登陆帐户改成系 统帐试试。 登录操作方法:控制面版--》管理工具--》服务--》右键你的SQL 服务器名--》。 2、如果修改启动帐户还不行的话,那就重装SQL SERVER,重装如何备份这个数据库先停掉你的服务器,然后将你的数据库的数据文件和日志文件都复制下来,保存到安全的地方。重装服务器以后再用附加数据库的方法将你的数据库添加到服务器上就行了。 附加方法:打开服务器结点--》右键数据库--》所有任务--》附加--》选择你要附加的数据库文件。 或用存储过程: EXEC sp_attach_db @dbname = N'pubs', --你的数据库名 @filename1 = N'c:Program FilesMicrosoft SQL ServerMSSQLDatapubsmdf', --数据文件 @filename2 = N'c:Program FilesMicrosoft SQL ServerMSSQLDatapubs_logldf' --日志文件 如提示“发生错误1069-(由于登录失败而无法启动服务),此时正在MSSQLServer服务上执行该服务操作。就是那个SQL 2000里的服务管理器,无法启动,一点击“开始/继续”按钮就出这个东西,而且企业管理器也进不去了,只要选择“随OS启动”后一般来说SQL服务不会停止的,检查一下是否修改了计算机名或windows的登录密码

一般说来,有以下几种可能性:

1,SQL Server名称或IP地址拼写有误

2,服务器端网络配置有误

3,客户端网络配置有误

要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因

============= 首先,检查网络物理连接 =============

ping <服务器IP地址/服务器名称>

如果 ping <服务器IP地址> 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等

还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如 ISA Server防火墙软件可能会屏蔽对 ping,telnet 等的响应

因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口

如果ping <服务器IP地址> 成功而,ping <服务器名称> 失败

则说明名字解析有问题,这时候要检查 DNS 服务是否正常

有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,

具体的方法是:

1使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc)

添加一条IP地址与服务器名称的对应记录,如:

1721681024 myserver

2或在 SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明

============= 其次,使用 telnet 命令检查SQL Server服务器工作状态 =============

telnet <服务器IP地址> 1433

如果命令执行成功,可以看到屏幕一闪之后光标在左上角不停闪动,这说明 SQL Server 服务器工作正常,并且正在监听1433端口的 TCP/IP 连接

如果命令返回 "无法打开连接 "的错误信息,则说明服务器端没有启动 SQL Server 服务,

也可能服务器端没启用 TCP/IP 协议,或者服务器端没有在 SQL Server 默认的端口1433上监听

=============接着,我们要到服务器上检查服务器端的网络配置,检查是否启用了命名管道是否启用了 TCP/IP 协议等等 =============

可以利用 SQL Server 自带的服务器网络使用工具来进行检查

点击:程序 -- Microsoft SQL Server -- 服务器网络使用工具

打开该工具后,在 "常规 "中可以看到服务器启用了哪些协议

一般而言,我们启用命名管道以及 TCP/IP 协议

点中 TCP/IP 协议,选择 "属性 ",我们可以来检查 SQK Server 服务默认端口的设置

一般而言,我们使用 SQL Server 默认的1433端口如果选中 "隐藏服务器 ",则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接

============= 接下来我们要到客户端检查客户端的网络配置 =============

我们同样可以利用 SQL Server 自带的客户端网络使用工具来进行检查,

所不同的是这次是在客户端来运行这个工具

点击:程序 -- Microsoft SQL Server -- 客户端网络使用工具

打开该工具后,在 "常规 "项中,可以看到客户端启用了哪些协议

一般而言,我们同样需要启用命名管道以及 TCP/IP 协议

点击 TCP/IP 协议,选择 "属性 ",可以检查客户端默认连接端口的设置,该端口必须与服务器一致

单击 "别名 "选项卡,还可以为服务器配置别名服务器的别名是用来连接的名称,

连接参数中的服务器是真正的服务器名称,两者可以相同或不同别名的设置与使用HOSTS文件有相似之处

通过以上几个方面的检查,基本上可以排查到错误原因

  IS组件运行加载不成功

  1

  出现这个问题,一般是IIS组件服务器连接失败。建议您可以打开IIS管理器之后,找到右侧有一个“扫描此角色”如下图,进行连接IIS服务器

  2

  如果以上方法没有效果,可以在开始运行输入 iisreset看看IIS管理器服务是不是正常运行,重新启动IIS。

  3

  若以上方法无效,可以把windows2008系统重启一下,再次查看。还是不行,就继续看下面的吧

  END

  重新安装IIS\重新安装web服务器角色

  如果按照上述方法仍然无法解决,那么可以肯定应该是你的IIS组件安装有问题了。建议您重新安装一下,具体操作如下

  

  找到IIS管理器,右侧有一个“删除角色服务‘,点击删除角色服务

  安装删除角色服务向导进行操作,如下图 选择 删除依存功能

  删除web角色服务,需要重启服务器。卸载删除成功之后,如下图所示,提示这个界面

  安装web角色服务

  

  卸载好之后,再次进行安装web角色服务。同样服务器管理器,右侧有一个”添加角色“

  参考web服务器角色安装向导进行操作,设置好之后。再次打开IIS你会发现能看到web网站和其他信息设置了

在菜单中启动服务管理器,如果还不行在计算机管理下查看有关SQL

的服务是否启动,如果服务都启动了还是不能登陆就用windows验证登陆看看sa登陆是否启用,属性里重设下密码,再看看登陆模式是否是混合模式,如果不是改成混合模式,再试试。

服务器管理器的数据缓存可能丢失了 建议用下面这个方法去试试

请尝试用管理员权限运行以下的命令进行修复:

cd C:\Windows\System32\wbem\AutoRecover

for /f %s in ('dir /b mof mfl') do mofcomp %s

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » SQL2000服务管理器启动不了

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情