Versão do SQL Server para desenvolvimento e teste de servidor? [duplicado]

3

Eu tenho tentado encontrar informações sobre qual seria a edição mais adequada do sql server para um servidor de desenvolvimento e teste. O primeiro será acessado por um grupo de 10 a 20 desenvolvedores e o segundo por algumas dezenas de pessoas, além de desenvolvedores.

Eu entendo que a edição do desenvolvedor está licenciada pelo desenvolvedor, então devo colocar a edição do desenvolvedor no servidor em desenvolvimento e padrão no teste.

Esta é a primeira vez que eu mergulho em todas essas coisas de licenciamento, então não tenho muita idéia do que poderia ser melhor configurado.

    
por Alan Featherston 24.09.2009 / 00:47

2 respostas

4

link

link < - amplo licenciamento geral. Isso tem uma reimpressão do verbage abaixo.

Aqui estão informações sobre a versão do desenvolvedor.

You must acquire a license for each user you permit to access or use the software.

Usuários empresariais e usuários de testes manuais podem acessar sem licença.

Eu não diria isso já que o db aceita dez conexões que você permitiria que 10 desenvolvedores usassem. Além disso, seria extremamente irritante quando alguém abre 2 conexões e uma pessoa não pode trabalhar. MAS, eu não acredito que haja uma limitação nas conexões - ela tem todos os recursos, mas é apenas licenciada de forma diferente.

Eu diria que um desenvolvedor pode querer ferramentas de estúdio de gerenciamento de servidor sql ou BIDS para serviços de relatório / SSIS. Você precisaria de licenças separadas para instalar em várias máquinas.

Eu estava apenas tentando descobrir o mesmo problema. Todos os nossos desenvolvedores são licenciados pelo msdn e temos licenças para servidores de desenvolvimento - eu senti que estávamos seguros livrando-nos das licenças e instalando o enterprise a partir do msdn.

    
por 24.09.2009 / 01:54
0

A versão de desenvolvimento é incrivelmente barata, custa cerca de US $ 50 ou algo assim, e permite 10 conexões simultâneas e fornece recursos de nível corporativo.

Então, se você tiver < 10 desenvolvedores, e seu aplicativo é bem comportado (ou seja, ele usa apenas uma conexão), então você vai ficar bem com isso. Se o seu aplicativo não for bem comportado (ou às vezes houver razões legítimas para isso) e abrir várias conexões para cada sessão, então 10 conexões simultâneas serão executadas rapidamente.

Se os seus bancos de dados são pequenos (< 4gb), você pode ser melhor com o SQL Express, que é a versão gratuita do SQL Server. Você pode verificar as limitações aqui . Se você estiver satisfeito em viver com essas limitações, basta implantá-lo em seus ambientes de desenvolvimento e teste.

    
por 24.09.2009 / 01:45