请教:
    在打开跟踪器时,总是提示“在连接到以单用户模式运行的服务器时,无法执行此操作”,是什么原因呢?不胜感激!

解决方案 »

  1.   

    ALTER DATABASE dbName SET MULTI_USER 
    GO
      

  2.   

    Use master
    go
    sp_dboption db_study, single, false
      

  3.   

    停止sql server服务.
    重新启动时不要加上-m 参数
      

  4.   

    use master 
    declare @databasename varchar(255) 
    set @databasename='tsd'
    exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态 
    dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS) 
    dbcc checkdb(@databasename,REPAIR_REBUILD) 
    exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态 
      

  5.   

    各位老大,我的数据库“限制访问:Multiple” 显示这个,但打开跟踪时还是出现单用户,说一下我的是SQL 2005。俺QQ:42959866 赐教