第 1 课:创建数据库

在本课中,您将学习创建数据库并启用 TRUSTWORTHY 选项。

过程

创建数据库并设置 TRUSTWORTHY 选项

  • 复制以下代码并将其粘贴到查询编辑器窗口中。然后,运行代码为本教程创建数据库。默认情况下,新数据库将 ENABLE_BROKER 选项设置为 ON。通过在 InitiatorDB 中设置 TRUSTWORTHY 选项,可启动该数据库中引用 TargetDB 中的目标服务的会话。

    USE master;
    GO
    
    IF EXISTS (SELECT * FROM sys.databases
               WHERE name = N'TargetDB')
         DROP DATABASE TargetDB;
    GO
    CREATE DATABASE TargetDB;
    GO
    
    IF EXISTS (SELECT * FROM sys.databases
               WHERE name = N'InitiatorDB')
         DROP DATABASE InitiatorDB;
    GO
    CREATE DATABASE InitiatorDB;
    GO
    ALTER DATABASE InitiatorDB SET TRUSTWORTHY ON;
    GO
    

后续步骤

您已经成功创建了将要用于本教程的数据库。接下来,您将使用支持 Service Broker 会话的目标端点所需的对象来配置 TargetDB。请参阅第 2 课:创建目标会话对象