在Enterprise Maneger中右鍵服務,選擇屬性,切換到Connections,將連接數改為你要設置的即可,0為無限。

解决方案 »

  1.   

    EXEC sp_configure 'user connections', '3'
      

  2.   

    EXEC sp_configure 'user connections', 數量
    RECONFIGURE WITH OVERRIDE最後得啟服務master..xp_cmdshell 'net stop 服務器名'
    master..xp_cmdshell 'net start 服務器名'
      

  3.   

    在应用程序启动时,
    用以查询检查:select count(*) from 
    (select distinct hostname,net_address from master..sysprocesses a join master..sysdatabases b on a.dbid=b.dbid 
    where net_address <>'' and Program_name not like '%SQL%' and b.[name]='客户端应用程序名' ) as y  
      

  4.   

    1。这样判断用户数:同一台机器上起两个或多个客户端应用程序只能算做一个了
    2。Program_name为什么我的应用程序名不能查询出来呢?
    3。b.[name]的内容只有数据库的名称,而没有我的客户端应用程序名?
      

  5.   

    sorry,打错了,应是"数据库名":
    你执行一下下面语句,看看:select hostname,net_address,Program_name,name from master..sysprocesses a join master..sysdatabases b on a.dbid=b.dbid 
    where net_address <>''