补充:
这要我一启动MSSQLServer,就会出现这样的错误信息:标题: sqlserver.exe 无法找到入口
内容: 无法定位程序输入点??_U@YAPAXI@Z于动态链接库 MSVCRT.DLL上 

解决方案 »

  1.   

    查看系統
    path系統路徑中可能已經沒有
    因此找不到DLL文件.
      

  2.   

    系统path 包含有MSSQLServer的路径。
    还有,顺便问一下,MSVCRT.DLL这个文件好像在好多软件产品里都有(如VC,Dreamweaver等等),不知有何用?
      

  3.   

    看来是msvcrt.dll出了问题啊,可能是病毒造成的,也可能是你安装别的东东把它覆盖掉了,重新装一遍sql吧,用杀毒软件试试
      

  4.   

    查一下你的计算机里有没有这个dll文件 特别是系统目录下\,(98system\,nt/2000 system32\)看看他的修改日期是多少?
      

  5.   

    我找到原因了,好像是/winnt/system32/msvcrt.dll文件被修改了。
    我曾经尝试着将正确的msvcrt.dll覆盖上去,但是由于一开机这个msvcrt.dll就被系统所使用,无法对其进行修改。各位有没有其他的办法?
      

  6.   

    能不能在dos下操作那?也可以从软盘启动!!但是你更改了也许不好用
      

  7.   

    一个是可以用dos启动更换文件
    最好还是杀杀毒,治标治本,如果不是病毒的原因那就找到正确的dll copy到sql server启动的目录下面
      

  8.   

    病毒是没有的,我早已查过了。
    原因我也已经找到了,是我昨天在安装一个共享软件的时候出了问题,那个可恶的程序里面
    把InterBase6也打包到里面去了,安装过程并没有完全成功,但是InterBase6下的msvcrt.dll文件却已经将我原来的msvcrt.dll文件给覆盖了(这也就造成了我今天无法启动mMSSQLServer)。
    问题在于我现在怎样才能将原来的msvcrt.dll(For MSSQLServer 7.0)改回来。winnt/system32/下的这个文件好像无法修改。很想搞清楚msvcrt.dll到底有何用? 
      

  9.   

    msvcrt.dll好像是包含c里面常用函数的dll,很重要的,运行vc和很多与c有关的程序都要调用它,比如它里面就包含了strlen这样的函数。
      

  10.   

    做一张98的启动盘,把正确版本copy到c:\,软盘引导copy 替换不就行了吗?最好找一个版本新的,正常是向下兼容的。
      

  11.   

    vc也打不开了,可以肯定是msvcrt.dll文件被破坏了,只好重装一遍vc和sql server 
    一切ok了, 谢谢各位,辛苦了!送点小分,不成敬意。