Implantações repetíveis e confiáveis do SQL Server

5

Qual é a melhor maneira de configurar uma implantação do SQL Server que pode ser facilmente repetida em vários servidores virtuais? A Microsoft fornece algo para isso, ou talvez scripts do Powershell?

    
por Alex Angas 03.08.2009 / 22:35

3 respostas

6

Execute a instalação do SQL Server a partir da linha de comando. A coisa toda pode ser feita através de um monte de interruptores. Salve isso como um arquivo em lotes e simplesmente execute o arquivo em lotes.

Quanto à configuração do SQL Server, basta escrever um script T / SQL para manipular toda a configuração. Qualquer coisa que você pode configurar do SSMS, você pode configurar via T / SQL. Apenas leva um pouco de pesquisa.

Quando trabalhei para o MySpace, a instalação do SQL Server foi feita dessa maneira. Em seguida, eles configurariam tudo manualmente no SQL Server. Isso levou cerca de 3 horas. Passei alguns dias escrevendo um script SQL para lidar com tudo isso e diminuí para cerca de 5 minutos por servidor.

Eu usei um script semelhante em outra empresa para configurar os SQL Servers e funcionou muito bem. É só uma questão de quanto você coloca no script e o que você tem configurado.

Em ambos os casos, configurei os locais padrão do banco de dados, e-mail do banco de dados, crie tarefas básicas de manutenção, defina alertas, crie operadores do SQL Agent, etc. O para o MySpace também se conectou ao servidor central de banco de dados e obteve as cópias mais recentes dos bancos de dados e os restaurou com os nomes corretos.

    
por 03.08.2009 / 22:53
2

Você está procurando uma instalação autônoma .

    
por 04.08.2009 / 01:02
1

Existe uma ferramenta chamada SQL Server FineBuild que também ajuda a automatizar as implantações

    
por 04.08.2009 / 06:36