Ho avuto un problema molto simile (LCID diverso) e mi ci sono volute settimane per risolverlo, ma spero che sia lo stesso problema che hai riscontrato tu e che sia utile per tutti gli altri utenti.
Quindi in qualche modo qualcosa è stato installato male su SQL Server, l'account del servizio configurato per eseguire il servizio SQL Server non ha tutte le autorizzazioni necessarie.
Ho rintracciato questo problema in una procedura molto specifica, prova ad eseguire sul SSISDB la procedura [catalog].[check_schema_version]
e dovresti ricevere lo stesso messaggio di errore che stai ricevendo.
Se l'esecuzione della procedura ti dà lo stesso errore, l'anima sarà la stessa. Fondamentalmente è necessario cambiare l'account che esegue SQL Server Service (non Integration Services) in modo che sia un amministratore locale e modificare le impostazioni internazionali in RegEdit affinché l'account di amministratore locale sia quello desiderato.
PER farlo, procedi come segue:
-
Eseguire al prompt dei comandi quanto segue per ottenere il SID:
wmic useraccount where name='Administrator' get sid (Sostituisci
Administrator con il tuo account amministratore locale) -
Vai a RegEdit -> HKEY_USERS -> [SID Local Admin] -> Pannello di controllo -> Internazionale e cambia le chiavi "Locale" e "LocaleName" per la
regione desiderata, (nel mio caso era Locale 00000409, LocaleName en -USA) -
Apri Servizi Windows, cerca SQL SERVER (MSSQLSERVER) e
cambia l'account in esecuzione in modo che diventi l'amministratore locale -
Riavvia il servizio
Dovrebbe essere così. Ho capito tutto grazie alla combinazione di queste 2 pagine:
https://www.facebook.com/allaboutssis/posts/329497130467714