none
SQL Compact + Conexão via Rede RRS feed

  • Pergunta

  • Bom dia,

     

    Minha situação é o seguinte. Tenho atualmente uma aplicação rodando no SQL Server 2008 Express, porem tenho tido um problema um tanto quando incomodo: a instalação e configuração do servidor SQL. Devido a algumas limitações de nossos clientes, esta um tanto quanto trabalhoso fazer tais procedimentos. Devido a este item, estamos procurando uma alternativa ao SQL Server, e o SQL Compact seria uma excelente pedida a não ser por um detalhe: O compartilhamento de uma mesma base de dados via rede local.

     

    Pelo pouco que pude pesquisar, e pelos testes que fiz, aparentemente o SQL Compact não aceita conexoes via rede, o que inviabilizaria a utilização do mesmo em nosso sistema.

     

    Minha duvida é a seguinte: O SQL Compact realmente não aceita conexões via rede? 

     

    Desde já grato pela atenção.

    • Tipo Alterado Gustavo Maia Aguiar segunda-feira, 18 de julho de 2011 15:09 É uma dúvida e não uma discussão
    segunda-feira, 18 de julho de 2011 14:54

Respostas

  • Leonardo,

    O que você poderia fazer é gerar seu próprio instalador para sua aplicação e bancos de dados.

    As formas de se instalar o SQL Server independente da versão e edição podem ser automatizadas, o processo que normalmente é mais manual é a configuração do banco de dados, como também seus regras e permissões. Mas que também através de algumas ferramentas e scripts podem ser automatizados.


    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]
    • Marcado como Resposta Richard Juhasz sexta-feira, 9 de setembro de 2011 20:42
    quarta-feira, 20 de julho de 2011 00:17
    Moderador

Todas as Respostas

  • Leonardo

    O SQL Compact edition é desenha para aplicaçõe stand alone, aceita multiplas conexões mas locais...

    A versão indicada é a Express, uqe você comentou que esta com problemas... poderia compartilhar os problemas com o Express, talvez possamos contorná-los.

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    segunda-feira, 18 de julho de 2011 15:21
  • Grato pela resposta Marcelo,

     

    Meu problema é com a instalação do SQL Server Express. Nossos sistemas antigos utilizavam como base de dados arquivos DBF, não sendo nescessaria nenhuma instalação/configuração. Com este novo sistema sendo desenvolvido em SQL Server, temos encontrado uma certa resistencia dos clientes no que diz respeito a instalação/configuração do banco de dados. 

     

    Não existe nenhum problema com o SQL Express, seria apenas uma questão de praticidade mesmo.

     

    Ja tentamos algumas soluções para contornar tal situação, tal como criação de instaladores que de certa forma automatizam a instalação do SQL Server, mas ainda não conseguimos chegar a uma solução que satisfaça nossos clientes. 

     

    Sobre minha duvida quando ao SQL Compact era esta mesmo, como nunca havia trabalhado com o mesmo, achei melhor perguntar. Obrigado pelos esclarecimentos Marcelo.

     

    Atenciosamente,
    Leonardo Paiva 

    segunda-feira, 18 de julho de 2011 15:47
  • Leonardo,

    O que você poderia fazer é gerar seu próprio instalador para sua aplicação e bancos de dados.

    As formas de se instalar o SQL Server independente da versão e edição podem ser automatizadas, o processo que normalmente é mais manual é a configuração do banco de dados, como também seus regras e permissões. Mas que também através de algumas ferramentas e scripts podem ser automatizados.


    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]
    • Marcado como Resposta Richard Juhasz sexta-feira, 9 de setembro de 2011 20:42
    quarta-feira, 20 de julho de 2011 00:17
    Moderador