O SQL Server Best Practices Analyzer notou que a tabela de log do meu Integration Services está em um banco de dados do sistema. Ele recomenda que eu mova isso para um banco de dados que não seja do sistema. ( Veja aqui )
Como faço essa alteração? Não consegui encontrar uma configuração para isso. Estou usando o SQLServer 2012.
Transformando o comentário de Kin em uma resposta...
O registro no modelo de implantação do pacote (2005, 2008/2008R2 e potencialmente 2012/2014/2016, dependendo de como o projeto é definido) é feito por meio de uma solicitação explícita dentro de cada pacote.
Um pacote se parece com isto. Na parte inferior, você vê 3 entradas em Connection Managers: msdb, SO_34033143 e NotMsdb. O meio é um gerenciador de conexões de arquivo simples, os outros dois são gerenciadores de conexões OLE DB. Tudo o que um Connection Manager faz é definir as especificidades da entidade com a qual o pacote vai trabalhar: este banco de dados naquele servidor efetuando login como user123. Um CSV chamado XYZ.csv, etc.
É importante observar que o nome dado a um Connection Manager pode não ter relação com o que ele está realmente se conectando. Por exemplo, aquele chamado "msdb" está apontando para tempdb porque sou preguiçoso.
Se você clicar com o botão direito no fundo cinza entre a Tarefa de Fluxo de Dados e os Gerenciadores de Conexões, deverá obter um menu sensível ao contexto e escolher Log
Na tela resultante, você verá um menu pop-up com a opção "SSIS Log Provider for SQL Server" marcada no lado direito. A terceira coluna indica o gerenciador de conexões que está sendo usado para registrar o SSIS.
O que você deseja fazer e, novamente, isso é para cada pacote, entre e altere o gerenciador de conexões do que está apontando para msdb e use um gerenciador de conexões existente ou adicione um gerenciador de conexões dedicado aos pacotes.
Pessoalmente, em meus ambientes anteriores a 2012, eu defendia um banco de dados SSISConfig/SSIS_Config. Usei isso para registro e configuração em uma determinada camada/classe de servidores (dev/stage/prod).
Se você estiver familiarizado com scripts, poderá abrir programaticamente todos os pacotes SSIS e alterar o provedor de log, mas não é para os fracos de coração. Não acredito que tenha esse código online, mas se você estiver super desesperado, envie-me um ping via comentário e verei se consigo encontrar esse disco rígido.