Array
(
)

SQL Express Duvidas

Poli-nutri Ltda.
   - 12 nov 2009

Bom Dia

Gostaria de saber se ao usar o SQL Express em minhas aplicações VB.NET 2008 , uma vez terminada a aplicação e eu queira colocar esta aplicação para rodar em Rede (no caso um Servidor de Arquivos LINUX )onde quero que todos acessem esta aplicação direto pela rede.

Eu preciso configurar alguma coisa nas estações para rodar esta aplicação ou somente eu instalar o .net framework e o Sql Express já ajuda ?? tentei fazer isso e não deu resultado ocorreu o erro abaixo , gostaria de saber como posso resolver ?

An attempt to attach an auto named database for file
     G:\DT\Sequencia\App_dados\Sequencia.mdf failed.
     A database with the same name exists, or specified file cannot be opened,
     or it is located on UNC share

É preciso mudar a string de conexão para resolver isso a minha atual string esta assim ?

"Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\App_Dados\Sequencia_SP.mdf" & ";Integrated Security=True;User Instance=False"

Quais Alterações preciso fazer no SQL Express para funcionar, pois sempre que jogo a aplicação na rede ocorre o erro acima  ?

grato
Rildo

Priscila Azarias.
   - 27 nov 2009

Boa Tarde,   Na sua string de conexão tente passar o IP da maquina. Ex.: Data Source=190.1.1.1\SQLEXPRESS   E observe que ele não está encontrando a pasta onde estão localizados os arquivos   An attempt to attach an auto named database for file
     G:\DT\Sequencia\App_dados\Sequencia.mdf failed.
     A database with the same name exists, or specified file cannot be opened,
     or it is located on UNC share

Provalvelmente vc deve está usando um caminho de rede mapeado, o SQL Server trabalha somente com caminhos  UNC. Vc tem que passar um caminho assim: \\190.1.1.1\DT\Sequencia\App_dados\Sequencia.mdf


Espero que ajude   Abraços   Priscila Azarias

0
|
0

Tiago Melo
   - 27 nov 2009

olá, Observe que voce setou o datasource...

0
|
0