Obtendo o erro abaixo ao tentar criar um catálogo nos serviços de integração do sql server 2014. Alguma idéia do que eu perdi na instalação ou em qualquer outro lugar?
O arquivo de backup de catálogo 'C:\Program Files\Microsoft SQL Server\120\DTS\Binn\SSISDBBackup.bak' não pôde ser acessado. Verifique se o arquivo de banco de dados existe e se a conta do SQL Server Service pode acessá-lo (Microsoft.SqlServer.IntegrationServices.Common.ObjectModel)
Eu tive esse problema e não estava relacionado às permissões do usuário. Eu tinha feito uma instalação anterior do SQL Server e optei por instalar muitas opções, exceto 'Integration Services', então executei o aplicativo SQL Server Installation Center novamente e desta vez optei por instalar o recurso 'Integration Services'. Acho que o motivo pelo qual pude ver o nó 'Integration Services Catalogs' no SMSS, apesar de não ter instalado 'Integration Services', foi devido à escolha de instalar 'Master Data Services' durante minha instalação anterior do SQL Server.
Decidi ver o que acontece quando você clica em Criar catálogo no SSMS. Há uma série de etapas que são executadas, mas a premissa básica é que existe um backup no
e como parte da criação do catálogo, esse backup é restaurado para fazer o SSISDB.
O caminho abaixo
Program Files
será protegido para evitar acidentes com os arquivos lá. O erro que você está encontrando indica que a pessoa que está executando o SSMS não tem acesso ao arquivo emC:\Program Files\Microsoft SQL Server\120\DTS\Binn
Supondo que você não esteja usando
runas
ou algo parecido para iniciar o SSMS, tente abrir o Windows Explorer (não o Internet Explorer) e navegue até essa pasta. Se você puder chegar lá, talvez seja necessário clicar em Sim para algo como "mostre-me os arquivos, sei que estou em uma área restrita", proponho que o UAC esteja afetando sua capacidade de instalar o SSISDB.Se for esse o caso, feche todas as suas instâncias do SSMS. Em seguida, clique com o botão direito do mouse no SSMS e escolha "Executar como administrador" Isso deve impedir que o pop-up de autorização jogue uma chave inglesa nos trabalhos quando a instalação do catálogo estiver ocorrendo.
Como as permissões do sistema de arquivos foram danificadas é um problema para outro site (Superusuário ou administrador de sistema)
Me deparei com este item Connect que indica se você estiver usando uma versão diferente do SSMS do que o SQL Server subjacente ao qual você se conectou (SSMS 2014 apontado para a instalação de 2012), a criação pode falhar. Portanto, verifique se seu 120 (SQL Server 2014) corresponde à sua instância. A outra possibilidade "Para resolvê-lo, simplesmente executei a configuração do SQL Server 2012 a partir da mídia de instalação e adicionei o recurso Integration Services".
Se você ainda estiver travado, verifique se:
O SSIS por vários motivos é específico da versão e oferece compatibilidade limitada com versões anteriores/para frente. É importante tratar as versões do SQL como produtos separados e usar as versões VS e SSMS que foram instaladas com sua instância.
Durante a instalação, minha experiência mostrou que os requisitos mínimos de versão podem oferecer alguma compatibilidade de estúdio com versões anteriores para o Visual Studio. Durante uma instalação do Enterprise 2014, notei que ele estava vinculado ao VS 2010 em vez de instalar uma versão mais recente. No entanto, ainda tive que me conectar ao SQL usando o SSMS 2014 para criar um catálogo, o SSMS 2012 não funcionaria.
Acabei de resolver esse problema sozinho, seu SQL Server está faltando alguns recursos, é por isso que o
SSISDBBakup.bak
arquivo está ausente, ele deve estar em:Instale o recurso SQL Server Integration Services e ele funcionará.