sql >> Database >  >> RDS >> Sqlserver

SSIS-fout bij het implementeren van pakket De landinstellings-ID (LCID) wordt niet ondersteund door SQL Server

Ik had een vergelijkbaar probleem (andere LCID) en het kostte me weken om het op te lossen, maar ik hoop dat het hetzelfde probleem is als jij en het helpt voor andere gebruikers.

Dus op de een of andere manier is er iets slecht geïnstalleerd op de SQL Server, het serviceaccount dat is ingesteld om de SQL Server-service uit te voeren, heeft niet alle benodigde machtigingen.

Ik heb dit probleem opgespoord tot een zeer specifieke procedure, probeer op de SSISDB de procedure [catalog].[check_schema_version] uit te voeren en u zou dezelfde foutmelding moeten krijgen als u krijgt.

Als het uitvoeren van de procedure u dezelfde fout geeft, dan zal de soultion hetzelfde zijn. U moet in principe het account waarop SQL Server Service wordt uitgevoerd (niet Integration Services) wijzigen om een ​​lokale beheerder te zijn, en de landinstelling in de RegEdit voor dat lokale beheerdersaccount wijzigen in het account dat u wilt.

Om dit te doen, doet u het volgende:

  • Voer op Command Prompt het volgende uit om de SID te krijgen:

    wmic gebruikersaccount waar name='Beheerder' sid krijgt (Vervang
    Beheerder door uw lokale beheerdersaccount)

  • Ga naar RegEdit -> HKEY_USERS -> [SID Local Admin] -> Configuratiescherm ->Internationaal en verander de sleutels "Locale" en "LocaleName" voor de
    gewenste regio, (in mijn geval was het Locale 00000409, LocaleName en -VS)

  • Open Windows Services, zoek naar de SQL SERVER (MSSQLSERVER) en
    wijzig het actieve account in uw lokale beheerder

  • Start de service opnieuw

Dat zou het moeten zijn. Ik kwam erachter dankzij de combinatie van deze 2 pagina's:

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. Welke rijen worden geretourneerd bij gebruik van LIMIT met OFFSET in MySQL?

  2. 2 manieren om rijen te retourneren die alleen alfanumerieke tekens bevatten in MariaDB

  3. SQL-query:lijst met alle ID's die actief waren gedurende een bepaald tijdsinterval, gesorteerd op starttijd

  4. google maps api infovenster meerdere markeringen, dezelfde locatie