Mirroring - Witness server "Role" setting - "All" vs. "Witness"

  • Just wondering if anyone knows the implications of this setting. The wizard set the Witness server's role to "All" instead of "Witness". From information I found searching the web, the "Witness" setting means the server can only be used as a witness, but "All" allows the server to be used for another purpose (Mirror? Principal?)

    The wizard did not allow me to change this value. I'm concerned that if both the principal and mirror server lose communication, that the server currently configured as the witness might try to take control (not a desirable state--the witness is a development server.)

    Any suggestions? I know I can use a script to reset this value but before I make any changes I'd like to understand what the impact will be.

    Thanks,

    Kay

  • The Witness server will not automatically assume the role of the Principal server. The setting is just for the endpoint. If it is set to Witness, the server can only act as a Witness. If it is set to Partner, the server can only act as a Partner. If it is set to ALL the server can act as both a Witness and a Partner. In some cases someone may be using a server as both a Witness and a Mirror for example.

  • Thanks very much for your response. Based on that, the setting should have no consequences in our current mirroring configuration and I will leave it as is.

    I visited the url in your signature--lots of great information out there. You're now bookmarked as a reference.

    Many thanks,

    Kay

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply