1、将注册表里的有关内容删除,重装。
2、删除SQL7再装SQL2k时,会出现问题。
3、建议你重装操作系统,再装SQL

解决方案 »

  1.   

    我装的是2k,没装过7;其中一台机子就是重装完系统又装sql server2k就不行~~~
      

  2.   

    先把SQL  Server卸载,再把安装时产生的“Microsoft  SQL  Server”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft  SQL  Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft  SQL  Server全部删掉,(注意要把Microsoft  SQL  Server文件夹整个删掉),然后重起。  
    再装就应该没有问题了!
    Win2k 装不上 SQL Server 2000 问题很常见.
    //   (1)配置服务器时中断.
    //   (2)注册 ActiveX 时中断.
    //   (3)显示到100%的时候中断. 
    当然重新安装 Windows 2000 完全可以安装 SQL Server 2000.安全起见:
    1>先备份您的注册表.
    2>备份您的数据[进不了SQL Server 2000,可以备份 Program 
    Files\Microsoft SQL Server\MSSQL\Data 文件夹的文件.]您必须知道:
    Windows 2000 Server 可以安装SQL Server 2000的任何版本.
    Windows 2000 Professional  仅可以安装SQL Server 2000的个人
    版.有两种办法:
    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 下面的文件夹全部删除!
       如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           {60BFF50D-FB2C-4498-A577-C9548C390BB9}
           .......
     
    4 重新启动:
    5 重新安装 SQL Server 2000
      

  3.   

    sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->Tcp/ip-->属性-->改端口为1433
      

  4.   

    从你的这句看:我到另一台win2000系统的机子上安装我的软件后,附加上所需数据库,因为第一次运行需要搜索数据库(我引用了sqldmo)进行连接,我输入数据库名,登录用户名和密码
    SQL应该是正常的,你的数据库不是附加上去了吗?
    连接不上是你程序的问题。
      

  5.   

    你的程序在安装SQL的电脑上运行也会出同样问题吗?如果不会,则是网络不好.装个客户端配置一下:开始--程序--Microsoft SQL Server--客户端网络实用工具
    --别名--添加
    --网络库选择"tcp/ip"--服务器别名输入SQL服务器名
    --连接参数--服务器名称中输入SQL服务器ip地址
    --如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号
      

  6.   

    呼~~~~~终于解决了——我安装了vb6,就能用了,可能是缺少ole驱动的缘故?不知道了,这也是挺奇怪的事情。此问题好像出现在我引用了sqldmo.dll加入搜索网络内的sql server2000服务器的功能之后,我就不清楚了安装vb6会跟这有何相关?连接数据库我使用的是ole驱动,连接串如下:"Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa...(后略)",难道安装sql server2k装不上所需吗?还要vb支持?不知哪位高人来指点迷津?
      

  7.   

    sqldmo.dll不能单独引用.必须安装SQL(至少也要安装MSDE)才能正常使用.