Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SSIS грешка при разполагане на пакет Идентификаторът на локала (LCID) не се поддържа от SQL Server

Имах много подобен проблем (различен 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

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/9f409937-772a-41bd-8270-7804fdd5b94e/failure -in-deploying-ssis-project-from-ssdt-to-sqlserver-2014?forum=sqlintegrationservices&prof=required




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете ID на последните вмъкнати записи

  2. Стратегии за разполагане на бази данни (SQL Server)

  3. Динамична въртяща се таблица в SQL Server

  4. Задача за изпращане на имейл на ssis:Грешка:Възникна грешка със следното съобщение за грешка:Операцията изтече.

  5. „Атомарно“ ли е изпълнението на T-SQL съхранена процедура?