none
DISTRIBUIÇÃO DA APLICAÇÃO COM SQL EXPRESS RRS feed

  • Pergunta

  • Por favor, me tirem esta duvida:
    Estou finalizando uma aplicação que usará o SQL Express  (o banco de dados irá conter informações que ultrapassará 2 GB por isto nao da para usar o Access). 
    Esta aplicação não sera usada em rede, mas sim individualmente por cada usuario.
    Estou usando o Sql Express 2012 e VB.NET 2013
    Pergunta-se: Quando eu criar o instalador para distribuir para os usuários, terei que mandar junto o arquivo de instalação do SQL Express 2012 baixado do site da Microsoft ou o Visual Studio, quando gerar o instalador, ja irá colocar todos arquivos necessários no setup.exe que sera criado? 
    sexta-feira, 28 de março de 2014 12:38

Respostas

  • Lionardo,

    A instalação do SQL Server Express é diferente, porque exige algumas configurações para armazenamento de conteúdo e utilização.

    Então não há uma instalação "trivial" para o SQL Server Express, como se fosse um componente.

    O que você pode criar para facilitar à vida de seu usuário é uma "instalação silenciosa" com os requisitos básicos para que esta versão do SQL Server funcione junto à sua aplicação.

    É importante lembrar que o PC ou "servidor" onde será instalado este SQL Server deve atender aos requisitos mínimos de hardware e software. Dependendo das configurações de hardware, se não houver um acompanhamento durante à instalação, seu usuário pode pensar que seu instalador esta com "problemas" ou "lento" e você pode ter uma dor de cabeça sem o sistema ter sido instalado (apenas uma dica para um cuidado especial neste caso).

    Para saber mais sobre instalação silenciosa do SQL Server, veja:

    http://msdn.microsoft.com/pt-br/library/ms143506.aspx

    Para obter os requisitos de instalação do SQL Server Express, veja:

    http://technet.microsoft.com/pt-br/library/ms144259(v=sql.110).aspx

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    sexta-feira, 28 de março de 2014 14:00

Todas as Respostas

  • Lionardo,

    A instalação do SQL Server Express é diferente, porque exige algumas configurações para armazenamento de conteúdo e utilização.

    Então não há uma instalação "trivial" para o SQL Server Express, como se fosse um componente.

    O que você pode criar para facilitar à vida de seu usuário é uma "instalação silenciosa" com os requisitos básicos para que esta versão do SQL Server funcione junto à sua aplicação.

    É importante lembrar que o PC ou "servidor" onde será instalado este SQL Server deve atender aos requisitos mínimos de hardware e software. Dependendo das configurações de hardware, se não houver um acompanhamento durante à instalação, seu usuário pode pensar que seu instalador esta com "problemas" ou "lento" e você pode ter uma dor de cabeça sem o sistema ter sido instalado (apenas uma dica para um cuidado especial neste caso).

    Para saber mais sobre instalação silenciosa do SQL Server, veja:

    http://msdn.microsoft.com/pt-br/library/ms143506.aspx

    Para obter os requisitos de instalação do SQL Server Express, veja:

    http://technet.microsoft.com/pt-br/library/ms144259(v=sql.110).aspx

    Se ajudou na sua solução, não esqueça de marcar como resposta !

    Abraços,

    Durval Ramos
    Microsoft Partner | MTA | MCSA - SQL Server 2012
    ----------------------------------
    Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"
    sexta-feira, 28 de março de 2014 14:00
  • Voce pode me passar qual seria os parametros que eu teria que usar no instalador do SQL Express para que seja silenciosa?

    Outra questão: eu poderia usar o  LocalDB? 

    Este eu poderia inseri-lo dentro do meu instalador do sistema?

    Para usar o LocalDB tenho que ter dois Visual Studio? Para compilar o meu sistema numa maquina x86 .. e depois compilar na versao 64 Bits? Pois o LocalDB não pode ser instalado as duas versoes (x86 e 84 bits) numa mesma maquina.

    sexta-feira, 28 de março de 2014 20:12
  • Lionardo,

    A edição LocalDB existente para o SQL Server 2012 se encaixa no mesmo cenário da edição Express, para falar a verdade a LocalDB requer mais configurações no nível de prompt do que a própria Express.

    A edição LocalDB não vai requer o Visual Studio, pois a mesma não trabalha com Interface Gráfica, veja mais informações acessando:

    http://technet.microsoft.com/en-us/library/hh510202.aspx

    http://technet.microsoft.com/en-us/library/hh212961.aspx


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    quarta-feira, 2 de abril de 2014 19:24
    Moderador