Ho deciso di vedere cosa succede quando si fa effettivamente clic su Crea catalogo in SSMS. Esistono numerosi passaggi che vengono eseguiti ma la premessa di base è che esiste un backup in
C:\Program Files\Microsoft SQL Server\120\DTS\Binn\SSISDBBackup.bak
e come parte della creazione del catalogo, quel backup viene ripristinato per creare SSISDB.
Il percorso sottostante Program Files
sarà protetto per evitare che i file vengano accidentalmente inseriti. L'errore riscontrato indica che la persona che esegue SSMS non ha accesso al file inC:\Program Files\Microsoft SQL Server\120\DTS\Binn
Supponendo che non si stia utilizzando runas
o qualcosa del genere per avviare SSMS, provare ad aprire Windows Explorer (non Internet Explorer) e passare a quella cartella. Se riesci ad arrivarci, potresti dover fare clic su Sì per selezionare "mostrami i file, so di trovarmi in un'area riservata", quindi propongo che UAC influisca sulla tua capacità di installare SSISDB.
In tal caso, chiudere tutte le istanze SSMS. Quindi, fai clic con il pulsante destro del mouse su SSMS e scegli "Esegui come amministratore" che dovrebbe impedire al popup di autorizzazione di lanciare una chiave inglese nelle opere quando si sta eseguendo l'installazione del catalogo.
Il modo in cui le autorizzazioni del file system sono state danneggiate è un problema per un altro sito (SuperUser o sysadmin)
Mi sono imbattuto in questo elemento Connect che indica se stai utilizzando una versione diversa di SSMS rispetto al sottostante SQL Server a cui ti sei connesso (SSMS 2014 ha puntato all'installazione del 2012), la creazione può fallire. Quindi, verifica che 120 (SQL Server 2014) corrisponda alla tua istanza. L'altra possibilità "Per risolverlo, ho semplicemente eseguito il programma di installazione di SQL Server 2012 dal supporto di installazione e ho aggiunto la funzione Integration Services."