Pergunta

Eu estava me perguntando se alguém sabia de quaisquer limitações para utilizar o Windows XP como um Arquivo e o SQL server.Estou perguntando porque um dos aplicativos que nós vendemos, requer que o cliente de configuração de um servidor para compartilhamento de arquivos como o SQL Server.Nós já lhes permitem usar o SQL Express, mas queríamos ver se podemos sugerir o Windows XP como uma alternativa de baixo custo para o Windows Server.O único problema potencial que eu poderia ver se havia limites para o número de conexões simultâneas para os arquivos ou banco de dados.Estamos apenas pensando em recomendar este de menor porte, que teria 10-15 usuários.

Foi útil?

Solução

Há um limite de 10 conexões de entrada no XP professional, e 5 no XP Home.Isso só seria possível para uma empresa muito pequena.

Outras dicas

A partir deste Artigo da microsoft:

Observação Para o Windows XP Professional, o número máximo de outros computadores que são permitidas simultaneamente conectar através de uma rede é dez.Este limite inclui todos os transportes e protocolos de partilha de recursos combinados.Para o Windows XP Home Edition, o número máximo de outros computadores que são permitidas simultaneamente conectar-se na rede é de cinco.Este o limite é o número de simultânea sessões a partir de outros computadores a sistema é permitido hospedar.Este não se aplica o limite para o uso de ferramentas administrativas que anexar a partir de um computador remoto.

Por desenvolvimento:O limite de conexão refere-se ao número de conexões com base no redirecionador e é aplicada para qualquer arquivo, imprimir, chamado tubo, ou sessão de slot de correio.O TCP limite de conexão não é imposta, mas ele pode ser vinculado por contrato legal para não permitir mais de 10 clientes.

Eu sugiro a leitura o artigo do kb para obter mais informações.

Na verdade, você pode executar o SQL Server Standard ou de Edição de grupo de trabalho no Windows XP Pro.Ele não é limitado para a versão express ...

Isso vai quebrar o ACORDO.

Aqui está a base de conhecimento relevante artigo.Observe que enquanto conexão TCP limites são não imposta para XP, legalmente eles são limitados a 10 conexões.

O Small business server parece ser um melhor ajuste, e é mais eficaz se você comprar ao redor.

O problema com o Small Business Server é tudo o babado vem com o que é desnecessário para um simples arquivo e o sql server;como o exchange server, sharepoint, etc.Eu usei o Windows XP como um pequeno negócio SQL/servidor de arquivos, mas, como outros já apontaram, você está limitado a 10 conexões juridicamente falando.

Outro problema com o Small Business Server não pode ser instalado em um domínio existente.Sua melhor aposta seria a de pacote do SQL Server porção em torno de um normais de instalação do Windows server.Se você está olhando para 10-15 usuários, não há nenhuma garantia de que eles têm um domínio.Mas se não, provavelmente eles já estão lidando com o arquivo de problema com o servidor usando contas com o mesmo nome de usuário/senha no servidor de arquivo(s) como em suas estações de trabalho individuais.

O número de conexões não está relacionado com a edição do SQL Server, mas para o sistema operacional.Por exemplo, o Windows XP permite que apenas 10 conexões simultâneas, o Windows 7 20.Para o Windows Server SO [sem necessidade de aquisição de novo servidor de máquina ], o número de ligações é ilimitado (mas você pode limitar o está utilizando os Serviços de Terminal).A mensagem de erro mostrada em caso de conexão de atingido o limite é algo como "o limite de segurança chegou...o número de concorrentes tentativas de ligar"

Provavelmente, você está sentido, SQL Express, como você não pode executar o SQL Server, no windows XP, é um produto de servidor.

Se o cliente pode pagar o seu produto, eles podem pagar por uma cópia do Server 2003, ou o que seja, o compartilhamento de arquivos embutido.Admito que o SQL Server é bastante caro, mas se o seu produto precisa de ti, essa é a maneira como ele vai.Se o custo fosse um problema, você não deve estar usando o SQL Server como a plataforma de banco de dados.Não há nenhum ponto em tentar forçar uma solução baseada em servidor em um sistema operacional cliente.Você vai acabar com todos os tipos de problemas antes de muito tempo.

Não que o cliente tenha um domínio infra-estrutura já?

O resultado está sendo sendo que se o cliente tem de 5 a 10 utilizadores do software, eles devem ser no SBS, de qualquer forma, para uma variedade de outras razões.Você não receba o SQL Server com ele embora.

(Samba seria uma opção para compartilhamento de arquivos, mas, sem dúvida, mais caro do que simplesmente comprar Server 2003, neste caso).

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