J'ai décidé de voir ce qui se passe lorsque vous cliquez sur Créer un catalogue dans SSMS. Il existe une multitude d'étapes qui sont effectuées, mais le principe de base est qu'une sauvegarde existe à
C:\Program Files\Microsoft SQL Server\120\DTS\Binn\SSISDBBackup.bak
et dans le cadre de la création du catalogue, cette sauvegarde est restaurée pour créer la SSISDB.
Le chemin sous Program Files
va être protégé pour éviter tout accident des fichiers qui s'y trouvent. L'erreur que vous rencontrez indique que la personne exécutant SSMS n'a pas accès au fichier àC:\Program Files\Microsoft SQL Server\120\DTS\Binn
En supposant que vous n'utilisez pas runas
ou quelque chose comme ça pour lancer SSMS, essayez d'ouvrir l'Explorateur Windows (pas Internet Explorer) et accédez à ce dossier. Si vous pouvez y arriver, vous devrez peut-être cliquer sur Oui pour quelque chose comme "montrez-moi les fichiers, je sais que je suis dans une zone restreinte", alors je propose que l'UAC affecte votre capacité à installer SSISDB.
Si tel est le cas, fermez toutes vos instances SSMS. Ensuite, faites un clic droit sur SSMS et choisissez "Exécuter en tant qu'administrateur". Cela devrait empêcher la fenêtre d'autorisation de lancer une clé dans les travaux lorsque l'installation du catalogue se produit.
La façon dont les autorisations du système de fichiers ont été corrompues est un problème pour un autre site (SuperUser ou sysadmin)
Je suis tombé sur cet élément Connect qui indique si vous utilisez une version différente de SSMS que le serveur SQL sous-jacent auquel vous vous êtes connecté (installation SSMS 2014 pointée vers 2012), la création peut échouer. Vérifiez donc que votre 120 (SQL Server 2014) correspond à votre instance. L'autre possibilité là-dedans "Pour le résoudre, j'ai simplement exécuté la configuration de SQL Server 2012 à partir du support d'installation et ajouté la fonctionnalité Integration Services."