Usuário com melhor resposta
Instalação rápida do SQLServer

Pergunta
-
Tenho um 2 perguntas a serem feita :
1 - Estou usando banco .mdf ele funciona somente se eu instalar Sql Server 2008 e versões acima ?
2 - Tem alguma forma deu instalar o Sql Server 2008 de uma forma rápida somente para rodar o mdf na maquina cliente ?
Atenciosamente,
José Henrique Sabino- Editado Xarp2 quarta-feira, 11 de novembro de 2015 11:24
Respostas
-
Sabino,
A edição LocalDB é uma nova edição que introduzida a partir do SQL Server 2012, sendo assim, bancos de dados criados na versão 2008 ou 2008 R2 não são diretamente reconhecidos pela edição LocalDB.
Uma tentativa é tentar migrar este banco para uma edição 2012 por exemplo: Express ou Standard, e posteriormente com este banco migrado fazer alguns testes com ele na edição LocalDB, sabendo que esta edição é tão limitada e restrita ao uso local quanto a Express, sendo a Express mais robusta, com capacidade de trabalhar em rede com diversas conexões simultâneas.
Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Marcado como Resposta Xarp2 terça-feira, 17 de novembro de 2015 19:01
Todas as Respostas
-
José bom dia, segue as respostas:
1) o banco.mdf necessariamente precisa ter um sqlserver para rodar, se o seu banco for SQLServer 2008 ele pode ser restaurada ou attachado em qualquer versão acima, ou seja 2008 ou Superior.
2) Se o seu banco tiver menos que 10 GB vc pode instalar o sqlserver express.
Segue o link para download.
https://www.microsoft.com/pt-br/download/details.aspx?id=30438
Se a resposta foi útil por favor classifique. Tiago Neves - @tiagolneves - acesse o meu blog http://www.tiagoneves.net
-
José,
Se a tua base for pequena, não tiver regra encapsulada no banco através de procedures e o teu objetivo é apenas colocar o teu banco na máquina cliente, sem necessitar nenhum tipo de instalação, talvez você possa avaliar a migração para o SQL Server Compact Edition ou LocalDB. Usando essas duas versões você poderá instalar a aplicação e colocar o arquivo dentro da máquina diretamente.
Agora, se você deseja realmente manter o mdf, será preciso ter a engine sendo executada, como o Tiago Neves mencionou.
[]'s!
/* Logan Destefani Merazzi - DBA | @LoganMerazzi | http://www.merazzi.eti.br
Se a resposta for útil, vote nela. Se resolveu, marque-a como resposta. */ -
Andei dando uma lida sobre LocalDB, ele utiliza o .mdf como banco de dados então no caso não consigo rodar ele sem o SQL na maquina ou consigo ? pois fiz ate um teste em uma maquina limpa, joguei o sistema com o banco mdf e instalei o LocalDB 2012 quando rodo não funciona da erro de conexão.
Atenciosamente,
José Henrique Sabino -
Sabino,
A edição LocalDB é uma nova edição que introduzida a partir do SQL Server 2012, sendo assim, bancos de dados criados na versão 2008 ou 2008 R2 não são diretamente reconhecidos pela edição LocalDB.
Uma tentativa é tentar migrar este banco para uma edição 2012 por exemplo: Express ou Standard, e posteriormente com este banco migrado fazer alguns testes com ele na edição LocalDB, sabendo que esta edição é tão limitada e restrita ao uso local quanto a Express, sendo a Express mais robusta, com capacidade de trabalhar em rede com diversas conexões simultâneas.
Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Marcado como Resposta Xarp2 terça-feira, 17 de novembro de 2015 19:01