none
Escolher Banco de Dados RRS feed

  • Pergunta

  • Estou desenvolvendo um sistema e preciso de um banco de dados que acompanhe a aplicação quando gerar o executável, para que o cliente não precise instalar o banco dados ele já vai anexado com aplicação. Estou usando Sql Server , mas o cliente teria que instalar esse banco para ser usada a aplicação desenvolvida. Qual banco de dados deveria usar? 
    quarta-feira, 6 de fevereiro de 2013 10:52

Respostas

  • Olá Natan, 

    Seguinte, qualquer banco de dados de grande porte você terá esse problema, pois precisará da instalação para subir o serviço do banco de dados para fazer a conexão, porém, se a sua aplicação for local, você pode rodar um banco de dados com o access que se baseia em arquivo, fora isso eu desconheco algo que possa te ajudar sem iniciar o serviço, talvez o que possa ser feito é: tentar montar no instalador já instalar o seu banco de dados e configura-lo via comandos, é 1 maneira que posso lhe sugerir caso não queira/possa usar o access

    Espero ajudar

    Abraço

    • Marcado como Resposta Natan Wender quarta-feira, 6 de fevereiro de 2013 18:16
    quarta-feira, 6 de fevereiro de 2013 12:23
  • Completando a resposta do Afonso, a MSDN postou um tutorial sobre criar aplicações personalizadas com incorporação do Sql Server Express.

    http://msdn.microsoft.com/en-us/library/bb264562%28SQL.90%29.aspx

    Além de instalar o db na máquina do cliente, você teria que montar um script pra dar um attach na sua tabela. 


    quarta-feira, 6 de fevereiro de 2013 13:33
  • Só instalar o pacote office que você já adquire automáticamente

    ele é um banco de dados mais simples que os demais porém, é o que eu conheço que se encaixa no seu problema, apartir do momento que vc gerou o arquivo .mdb já está como  access ai é só copiar o arquivo para o cliente e executar

    abraços

    afonso

    • Marcado como Resposta Natan Wender quarta-feira, 6 de fevereiro de 2013 18:32
    quarta-feira, 6 de fevereiro de 2013 16:49
  • Obrigado pela resposta.

    Como faço pra adquirir o banco de dados access, a versões que existem são pagas pelas minhas pesquisas 

    Abraços.

    • Marcado como Resposta Natan Wender quarta-feira, 6 de fevereiro de 2013 18:32
    quarta-feira, 6 de fevereiro de 2013 16:44

Todas as Respostas

  • Olá Natan, 

    Seguinte, qualquer banco de dados de grande porte você terá esse problema, pois precisará da instalação para subir o serviço do banco de dados para fazer a conexão, porém, se a sua aplicação for local, você pode rodar um banco de dados com o access que se baseia em arquivo, fora isso eu desconheco algo que possa te ajudar sem iniciar o serviço, talvez o que possa ser feito é: tentar montar no instalador já instalar o seu banco de dados e configura-lo via comandos, é 1 maneira que posso lhe sugerir caso não queira/possa usar o access

    Espero ajudar

    Abraço

    • Marcado como Resposta Natan Wender quarta-feira, 6 de fevereiro de 2013 18:16
    quarta-feira, 6 de fevereiro de 2013 12:23
  • Completando a resposta do Afonso, a MSDN postou um tutorial sobre criar aplicações personalizadas com incorporação do Sql Server Express.

    http://msdn.microsoft.com/en-us/library/bb264562%28SQL.90%29.aspx

    Além de instalar o db na máquina do cliente, você teria que montar um script pra dar um attach na sua tabela. 


    quarta-feira, 6 de fevereiro de 2013 13:33
  • Obrigado pela resposta.

    Como faço pra adquirir o banco de dados access, a versões que existem são pagas pelas minhas pesquisas 

    Abraços.

    • Marcado como Resposta Natan Wender quarta-feira, 6 de fevereiro de 2013 18:32
    quarta-feira, 6 de fevereiro de 2013 16:44
  • Só instalar o pacote office que você já adquire automáticamente

    ele é um banco de dados mais simples que os demais porém, é o que eu conheço que se encaixa no seu problema, apartir do momento que vc gerou o arquivo .mdb já está como  access ai é só copiar o arquivo para o cliente e executar

    abraços

    afonso

    • Marcado como Resposta Natan Wender quarta-feira, 6 de fevereiro de 2013 18:32
    quarta-feira, 6 de fevereiro de 2013 16:49