在 AdventureWorks 数据库上启用服务中介程序,执行以下 Transact-SQL 语句:ALTER DATABASE AdventureWorks SET ENABLE_BROKER;
我想在执行这个语句前确认AdventureWorks数据库的查询通知是否被启用,请问应该怎么写脚本?

解决方案 »

  1.   


    SELECT is_broker_enabled FROM sys.databases WHERE name = 'Database name';
      

  2.   

    我用sys.databases 查询发现Test数据库is_broker_enabled选项是1(启用)的
    但无论执行下面的哪一个语句,都卡住了(总是在执行中,不能执行完成),为什么啊?ALTER DATABASE AdventureWorks SET ENABLE_BROKER;
    ALTER DATABASE AdventureWorks SET disable_BROKER;
      

  3.   

    是我自己建的数据库Test,不是AdventureWorks 数据库