Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

luisfirevb

Distribuição de Aplicativo com SQL Server

Recommended Posts

Boa tarde amigos.

 

Tenho as seguintes dúvidas que ainda não consegui resposta na Web.

 

1- Qual o collation ideal para um software em português-BR o Latin1_General_CI_AI ou Latin1_General_CI_AS ?

Levando em conta o problema de escrita tanto da estrutura das Queries como os dados passados para pesquisa.

 

2- Tendo um mesmo software desenvolvido para diversas empresas (sem personalização), onde cada uma pode ter um Collation diferente no seu Servidor SQL, como resolver isso em nosso aplicativo / banco para evitar problemas de instalação e utilização nos diferentes clientes?

 

3- Vou desenvolver o banco com o SQL Server 2005 Express. Ao distribuir o banco ou o script para sua recriação no cliente, há algum problema se o Servidor do cliente for diferente do Express 2005? Digo tanto de versão 2005/2008 ou se é ou não Express?

 

4- Há diferença na string de conexão entre as diferentes versões de servidores SQL (Express ou não), 2005, 2008, etc...?

Se houver como faço no aplicativo para saber que servidor o cliente usa e assim usar uma ou outra string para cada cliente?

 

Obrigado a quem puder responder.

Compartilhar este post


Link para o post
Compartilhar em outros sites

1) Não existe um melhor, vai do escopo do cliente. Basta que deixe isto claro na documentação do produto.

 

2) Isto é bem complicado, mas não vejo este item como um "problema". Uma alternativa seria não permitir a execução do programa se a instalação do cliente estiver em desacordo com o que esta na documentação.

 

3) Tudo igual.

 

4) Sugiro utilizar arquivos de configuração.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.