Jump to content
cbs30

Instalar programa com BD SQL Server Express

Recommended Posts

cbs30

Boa noite.

Criei uma aplicação que utiliza uma BD do SQL Server Express para gerir um conjunto de dados.

É obrigatório instalar o SQL Server em todos os PCs onde pretenda  colocar a minha aplicação?

E caso seja, como devo proceder para que a instalação/configuração do SQL Server na máquina de destino seja imperceptível para o utilizador?

Agradeço desde já toda a ajuda que me possam dar...

Share this post


Link to post
Share on other sites
ribeiro55

Se é uma aplicação monoposto, o teres optado por uma base de dados desse tipo já é um erro.

Para o que pretendes terás de utilizar bases de dados localizadas, como SQLCE ou os próprios ficheiros MDF.

Dessa forma é imperceptível para o utilizador.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
Caça

Podes sempre fazer uma instalação silenciosa do SQL Server, mas já tens de saber os parâmetros necessários.


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
cbs30

Se é uma aplicação monoposto, o teres optado por uma base de dados desse tipo já é um erro.

Para o que pretendes terás de utilizar bases de dados localizadas, como SQLCE ou os próprios ficheiros MDF.

Dessa forma é imperceptível para o utilizador.

Eu tenho o ficheiro .mdf e a aplicação reconhece-o, só não consegue aceder-lhe porque diz que faz falta o SQL Server...

Podes sempre fazer uma instalação silenciosa do SQL Server, mas já tens de saber os parâmetros necessários.

E como é que faço a instalação silenciosa?...

A minha Connection String é a seguinte:

Dim caminhoBD As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\m_2.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

Share this post


Link to post
Share on other sites
cbs30

Olá novamente.

Antes de mais obrigado a todos os que responderam.

Estive aqui a experimentar (aproveitei a dica do SQL CE) e com um ficheiro .sdf (de teste) a aplicação funciona bem já testei em dois PCs (Windows XP e Windows 7).

Não querendo abusar, é possível converter uma BD .mdf numa BD .sdf? E se for, recomendam algum software?

Obg novamente :)

Share this post


Link to post
Share on other sites
ribeiro55

Converter para que? :)

Ambas correm statements SQL. Basta-te "scriptar" a estrutura de uma e correr na outra.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.