Pergunta

Parece que a geração de scripts SQL do SQL Server Management Studio é terrivelmente lenta.Acho que o antigo Enterprise Manager poderia contornar a ferramenta de geração de script mais recente.Já vi alguns posts aqui e ali com outras pessoas reclamando da velocidade, mas não vi muitas alternativas oferecidas.

Existe uma ferramenta gratuita/de baixo custo para criar scripts de um banco de dados inteiro do SQL Server 2005 que terá melhor desempenho que o SSMS?Seria difícil fazer pior.

Foi útil?

Solução

Veja o Assistente de publicação de banco de dados isso faz parte do Kit de ferramentas de hospedagem do SQL Server.Ele gera um único arquivo SQL para esquema e dados.

Outras dicas

Estamos usando as ferramentas de RedGate que pessoalmente considero muito útil em qualquer aspecto do trabalho com bancos de dados.Para scripts eu recomendaria o Comparação SQL (você precisa de uma versão profissional para scripts).O SQL Compare é essencial para implantar alterações de esquema do banco de dados de implantação para o servidor ativo e economiza muito tempo.

Essas ferramentas não são gratuitas, mas acho que podem economizar dinheiro a longo prazo

De que tipo de geração de scripts você está falando agora? Gerar scripts de criação a partir dos objetos no banco de dados é muito mais rápido no SSMS em comparação ao EM.Mas se você estiver executando um select ou algo que forneça muitas linhas na grade, será muito lento.como scripts que geram instruções de inserção de todas as linhas de uma tabela, se você tiver muitos dados, isso quase não será possível.

Não sei o que é "terrivelmente lento" para você, mas tenho um desempenho decente com o SQL 2005 Management Studio.Em ambos os casos, RedGate os produtos são muito legais.Infelizmente eles não são gratuitos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top