1
Vote

Adding server fails on specific system culture

description

In case you have your locale set on a culture where decimal separator is not a dot character '.' then method double. Parse in class ServerManager method TestConnection throws an exception. It causes you can not add any server.
 
if (double.Parse(test.Version.Substring(0,4)) < 10.0)
        {
            test.Disconnect();
            throw new ConnectionException("Server version must be at least 10.0");
        }

comments

furmangg wrote Nov 7, 2011 at 8:57 PM

Good blog post about this here:
http://blogs.technet.com/b/mdegre/archive/2011/11/07/input-string-was-not-in-a-correct-format-on-analysis-services-activity-viewer-2008.aspx

Of course the better approach is to fix the code. But at least that's a temporary workaround.