the control panel has license tool.  u may adjust it as u wish.

解决方案 »

  1.   

    控制面板->授权->在产品中选“...SQL Server...”->授权方式改为“每客户”,就
    没有用户限制。
    或使用“每服务器方式,增加授权”...
      

  2.   

       对不起,我刚刚忘了说了,我是在98下。另外,我在别的装了Sql Server 7.0的Nt和2000上找过,在“控制面板->授权”中都找不到“...SQL Server...”这一项,这又是为什么呢?
      

  3.   

    NT和2000中在控制面板中是有的-'许可协议',点击它可以增加证书数量.98里安装的是桌面版,缺省的是单用户,应该没有控制面板中的这一项,或查找文件liccpa.cpl,如果真的没有,也不要费劲将2000或NT的拷贝到98,没用的.
      

  4.   

    error log 中是这个错吗?
    Max. number of connections reached on the server"  Error 17302 
    (最好将error log贴出来)如是,请参考下面方法:
    1. Close SQL Server Service. Then start SQL server in single user mode sqlservr -f -m
    2. In Query Analyzer, execute:
    sp_configure 'allow updates', 1 
    GO
    RECONFIGURE with Override
    GO
    sp_configure 'user connections', 0
    GO
    RECONFIGURE with Override
    GO
      

  5.   

    GoldenLion():
    用什么命令进入SQL SERVER 的单用户模式?我试了一下 SQLMANGR -F -M 
    还是不行啊.ErrorLog的最后一句如下:
    2001-01-31 11:32:53.89 kernel   The maximum limit for connections has been reached.
      

  6.   

    to enter single user mode, type "sqlservr -f -m" in command prompt. not "sqlmangr -f -m"
      

  7.   

        多谢GoldenLion,问题已经解决,给分了!