• I've thought about this a little more and I think what is required is a restart of SQL Server, not the whole computer. This is because the service account picks up the values of the environment variables when it logs in, and to refresh them it needs to log in again. As far as I know, you can't do this without stopping SQL Server and starting it again.

    John