本地计算机无法启动Sybase Sqlserver 服务。错误1077

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:20:21
我服务器用的是windows 2000 server 操作系统+Sybase 12.5的数据库+tomcat 4.1.27。以前一直好用,可是最近每次开机时都会提示“系统至少有一个以上服务没有启动”,结果发现是Sybase的服务没有启动。手动启动Sybase Sqlserver 服务就会提示“本地计算机无法启动Sybase Sqlserver 服务。错误1077……”。请各位高手帮帮忙,如何解决这个问题,谢谢了! 如果能解决问题,我还可以再加100分!
Sybase 安装在C盘,数据库文件放在E盘的data文件夹内。数据库对我很重要,原先没有备份过。听说Sybase不支持冷备份,现在Sybase Sqlserver 服务 启动不了就没办法导出数据库,导不出数据库就不能重装Sybase。现在成了这样的死循环……
我需要一个能解决“本地计算机无法启动Sybase Sqlserver 服务。错误1077……”的办法,但不能重装Sybase。

1 先将数据库文件复制备份,包括系统数据库;
2 按原来的安装选项重新安装数据库系统,确保数据库及日志文件名称、空间、位置、大小等一致;
3 重新安装sybase;
4 把数据库复制回去;
5 OK

上次启动之后,仍未尝试引导服务
注册表中查找并删除所有的mssqlserver选项.
删除SQL安装生成的目录

将SQL安装文件复制到硬盘上,以保证所有的安装文件都能被正常读取(排除安装文件的问题)

然后重新启动操作系统,再重新安装

如果问题依旧,试试先修复操作系统.

命令提示符下执行: sfc /scannow

然后按上面的方法重新安装一次.

如果还不行,放入操作系统的安装光盘,安装操作系统,安装的时候选择修复.

完成后,再按第一楼的方法重试安装.

如果还是不行,重新安装操作系统.

如果还是不行,检查硬件,特别检查磁盘分区有没有坏区.
另外一个很另类的问题是,有个网友安装了N次不成功,换个电源就行了.

我用了好多方法,这个不错,荣加林同学的经验,可以试试,应该可以解决错误1053的解决方法:
找到注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost\
在SvcHost项下新键一个名为netsvcs字符串值,修改其值为
6to4
AppMgmt
AudioSrv
Browser
CryptSvc
DMServer
DHCP
ERSvc
EventSystem
FastUserSwitchingCompatibility
HidServ