Pergunta : melhor prática para o SPs da cruz-base de dados

Os povos,

I têm alguns procedimentos armazenados da base de dados transversal (manutenção, defrag, etc.).  Que é a melhor prática em onde os armazenar?  Eu não quero recrear o procedimento armazenado em cada um de minhas bases de dados individuais.  Devo eu criar uma base de dados especificamente para cruz-DB/scirpts enterprise-wide?  Ou devem ser armazenados em uma das bases de dados de sistema (mestre, modelo, msdb, tempdb)?  Em caso afirmativo, qual?

THanks!
class= do

Resposta : melhor prática para o SPs da cruz-base de dados

Criar um procedimento armazenado prefixado com o sp_ e coloc o na base de dados mestra farão disponível a toda a base de dados sem a necessidade de prefixar o procedimento armazenado com o nome da base de dados.
Isto trabalharia provavelmente melhor em seu ambiente.
Você poderia criar uma base de dados específica mas por outro lado você precisará sempre de executar no contexto dessa base de dados, de modo que pudesse ser problemático.
Outras soluções  
 
programming4us programming4us