Имах много подобен проблем (различен LCID) и ми отне седмици да го разреша, но се надявам, че това е същият проблем, който имате и вие, и това помага на всички други потребители.
Така че някак си нещо се е инсталирало лошо на SQL Server, акаунтът на услугата, който е настроен да изпълнява услугата SQL Server, няма всички необходими разрешения.
Проследих този проблем до много специфична процедура, опитайте се да изпълните в SSISDB процедурата [catalog].[check_schema_version]
и трябва да получавате същото съобщение за грешка, което получавате.
Ако изпълнението на процедурата ви даде същата грешка, тогава решението ще бъде същото. По принцип трябва да промените акаунта, който изпълнява SQL Server Service (не Integration Services), за да бъде локален администратор, и да промените локала в RegEdit за този акаунт за локален администратор, за да бъде този, който искате.
ЗА да направите това, направете следното:
-
Изпълнете в командния ред следното, за да получите SID:
wmic useraccount, където name='Administrator' получава sid (Заменете
Администратор с вашия локален администраторски акаунт) -
Отидете на RegEdit -> HKEY_USERS -> [SID Local Admin] -> Control Panel ->International и променете ключовете "Locale" и "LocaleName" за
желания регион (в моя случай това беше Locale 00000409, LocaleName en -САЩ) -
Отворете Windows Services, потърсете SQL SERVER (MSSQLSERVER) и
променете работещия акаунт, за да бъде вашият локален администратор -
Рестартирайте услугата
Това трябва да е. Разбрах всичко това благодарение на комбинацията от тези 2 страници:
https://www.facebook.com/allaboutssis/posts/329497130467714