Microsoft SQL Server local report culture is not supported: 3072 is invalide culture identifer

dba.stackexchange https://dba.stackexchange.com/questions/172903

  •  07-10-2020
  •  | 
  •  

Question

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)
Was it helpful?

Solution

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.

OTHER TIPS

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.

Licensed under: CC-BY-SA with attribution
Not affiliated with dba.stackexchange
scroll top