14

I am using Windows 10, language Serbian, SQL Management Studio 2016 and can't use Database reports because there is error:

An error occurred during local report processing Culture is not supported Parameter name: culture 3072 (0x0c00) is invalid culture identifier.

I try with different settings for Windows 10 - language (English), try with different settings for SSMS (English) but got same error.

Do you have idea how to solve this?

P.S. My Windows 10 system locale settings:

Get-WinSystemLocale
LCID       Name            DisplayName
----       ----            ----
9242       sr-Latin-RS     Serbian(Latin, Serbia)
Jelena
  • 143
  • 1
  • 1
  • 7

4 Answers4

25

Had the same error.

Turns out that it was my setting in Region -> Formats -> Format. When it was on English (World) or English (Europe), I would get this error. Setting it to English (United States) solves it.

I'm guessing that English (World) or English (Europe) were new formats with Windows 10, and SSMS is not prepared for it.

d.hernandez
  • 351
  • 3
  • 3
6

I think 3072 (0x0c00) is an invalid locale ID, at least according to this. So this looks like a corrupted Windows installation, perhaps from a flaky disk (eg. a byte overwrite of a locale 0x0c1a, which is the code for "Serbia and Montenegro (Former)").

You can try changing the current locale from Control Panel.

Remus Rusanu
  • 52,054
  • 4
  • 96
  • 172
0

No need to change the RegEdit Register Editor.

If you are facing the Error 0xc002f210: Preparation SQL Task 1: Executing the query "Culture is not supported. Parameter name: culture 3072 (0x0c00) is an invalid culture identifier." just set the Regional format to English (United States):

enter image description here

This also works if you are trying to import a flat file to Azure SQL Database

Francesco Mantovani
  • 1,695
  • 14
  • 28
0

Looks like the built-in field "Language" can return invalid values, like "3072", for some unknown reason.

In that case, just edit the RDL file using a text editor and delete the line, if present:

<Language>=User!Language</Language>

delete line

tinlyx
  • 3,810
  • 14
  • 50
  • 79
pvieira
  • 101
  • 1