• Hi Steph,

    Let's start with Reconfigure. The options we are setting here can be configured to be turned on. For example. If you execute:

    sp_configure 'show advanced options', 1;

    Then execute sp_configure you will see the the config_value is set to 1, however the run_value is not. Without the Reconfigure statement you will only be setting the config_value. To set the run_value you need to either execute the reconfigure statement or restart your server.

    Knowing that let's look at the first line.

    sp_configure 'show advanced options', 1;

    This will set the config_value to show you more options when you run sp_configure. To enable it right now you can run the Reconfigure statement.

    The GO statement signals the end of a batch.

    The next line: sp_configure 'clr enabled', 1;

    This will set the config_value for that option.

    Next, again, we run the reconfigure statement to enable the feature.

    I hope this helps. 🙂

    Cheers