Ssms
不支持 Microsoft SQL Server 本地報表文化:3072 是無效的文化標識符
我正在使用 Windows 10、塞爾維亞語、SQL Management Studio 2016 並且無法使用數據庫報告,因為出現錯誤:
本地報告處理過程中出錯 不支持文化 參數名稱:文化 3072 (0x0c00) 是無效的文化標識符。
我嘗試使用不同的 Windows 10 設置 - 語言(英語),嘗試使用不同的 SSMS 設置(英語)但得到相同的錯誤。
你知道如何解決這個問題嗎?
PS 我的 Windows 10 系統區域設置:
Get-WinSystemLocale LCID Name DisplayName ---- ---- ---- 9242 sr-Latin-RS Serbian(Latin, Serbia)
我認為 3072 (0x0c00) 是無效的語言環境 ID,至少根據this。所以這看起來像是一個損壞的 Windows 安裝,可能來自一個易碎的磁碟(例如,區域設置 0x0c1a 的字節覆蓋,這是“塞爾維亞和黑山(前)”的程式碼)。
您可以嘗試從控制面板更改目前區域設置。
有同樣的錯誤。
原來這是我在 Region -> Formats -> Format 中的設置。當它在英語(世界)或英語(歐洲)上時,我會收到這個錯誤。將其設置為英語(美國)即可解決。
我猜英語(世界)或英語(歐洲)是 Windows 10 的新格式,而 SSMS 並沒有為此做好準備。