Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alenisio

Falha na conexão com banco SQL

Recommended Posts

Galera, ajuda ai, desenvolvo TCC em C#. Minha aplicação conecta com o SQL mas não consegue conectar com o banco de dados.

 

OBS: depois de restaurar o backup deste banco

 

 

Minha conexão:

 

String conexao = ("Data Source=ALENISIO-PC\\SQLEXPRESS;Initial Catalog=AutoPeca;Integrated Security=true")

 

O que Fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim! que o banco não existe ou eu não tenho permissão para acessar o banco.

 

Mas eu sou o ADM da maquina!!!

 

 

Será que é porque fiz restore desse banco e tem que fazer aluma configuração?

 

 

 

agradeço sua atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só para confirmar, o banco está na sua própria máquina né?

Com a ferramenta de acesso ao banco (management studio) você consegue acessar com Windows Authentication?

 

Bom, eu consigo pensar no seguinte:

  • verficar os nomes da máquina, da instância do sql e do banco de dados;
  • comparar as configurações de seguranaça desse banco com a de um que não dê este problema;

Se for possível, passar a usar usuário e senha em vez de Integrated Security.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim o banco está na minha maquina. estou usando autenticação windows.

 

O estranho é que consigo conectar com qualquer outro banco da instancia.

 

Mas o que eu fiz restore não aparece na ferramenta VsStudio pra conexão.

 

a mensagem é que eu não tenho permissão para acesso ou o banco não existe.

 

:upset: !!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim. Consigo. Mas o banco que fiz restore na ferramenta visual ele não aparece.

 

Já no Sql consigo ver e inclusive fazer qualquer consulta na tabela desse banco.

 

:upset: .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uai.. Aparece ou não aparece?

Não tô entendendo mais nada.

 

Mas tá me parecendo permissionamento.

Veja se consegue resolver fazendo novamente o restore prestando atenção nas configurações de permissão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então isso é problema de string de conexão. Ela tem que ser assim:

 

Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;

 

Ou alguma dessas:

 

http://www.connectionstrings.com/sql-server-2012

http://www.connectionstrings.com/sql-server-2008

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.