Fout bij connecten vanuit Excel (NL) (op een Engels OS) naar Analysis Services 2005

Bij het connecten vanuit een Nederlandse Excel versie naar een Analysis Services 2005 versie komt de volgende foutmelding:

"XML for Analysis parser: The LocaleIdentifier property is not overwritable and cannot be assigned a value."

Om gebruik te maken van een Nederlandse  Excel versie  (Op een Engels OS) kunnen de Analysis Services gegevens worden omgezet in Nederlandse namen (Standaard Multi Language Support in SSAS). Echter dit wil niet altijd zeggen dat de connectiviteit vanuit een Nederlandse Excel lukt. Om dit te regelen moet eerst de SSAS omgeving in Dutch worden geplaatst.

(Server)-> Properties->Language.

De tweede stap is de connectie string (OLEDB) aanpassen, zodat de localeIdentiefier (LCID) naar Nederlands wijst. Microsoft heeft een total lijst van LCID beschikbaar http://www.microsoft.com/globaldev/reference/lcid-all.mspx:

De OLEDB connectiestring is te vinden onder C:Documents and Settings<username>Application DataMicrosoftQueries

Example:

Provider =MSOLAP.3;Initial Catalog=<>; Data Source=Localhost; Initial Catalog=<>;

Locale Identifier=1043;

De Locale  Identifier overschrijft de default Language setting van het OS