• I'm sorry, but I do not believe that the question was phrased very well. To 'enable' Service Broker for the database, you use the ENABLE_BROKER option, as stated in the msdn article you posted

    ENABLE_BROKER

    Specifies that Service Broker is enabled for the specified database. Message delivery is started, and the is_broker_enabled flag is set to true in the sys.databases catalog view. The database retains the existing Service Broker identifier.

    To reset/assign a new Service Broker Id for a restored database, you would use the NEW_BROKER option.

    NEW_BROKER

    Specifies that the database should receive a new broker identifier. Because the database is considered to be a new service broker, all existing conversations in the database are immediately removed without producing end dialog messages. Any route that references the old Service Broker identifier must be re-created with the new identifier.

    Phil

    Although all answers are replies, not all replies are answers.
    Blog: http://philjax.wordpress.com