.NET Framework Developer Center > Fóruns do .NET Development > .NET Development - Geral > Visual Studio 2008 - Problema ao trabalahr em rede
Fazer uma PerguntaFazer uma Pergunta
 

Resposta PropostaVisual Studio 2008 - Problema ao trabalahr em rede

  • quarta-feira, 28 de outubro de 2009 12:33Corpsystem Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Bom dia!

    Estou começando um desenvolvimento em Windows Forms (C#) no Visual Studio 2008. Porém como na minha empresa há mais de uma pessoa nesse projeto, estamos utilizando o servidor de dados para colocar o projeto. Nesse servdor instalamos o SQL Server 2005 para colocar o banco. Porém o sistema não consegue conectar no Banco de dados nem do servidor, nem das máquinas locais.

    Quando abrimos o projeto da rede ele da o seguinte aviso: " The project location is not trusted". Ignoramos a mensagem para abrir o projeto e quando Compilamos ele abre um balão no icone superior dizendo: "Microsoft .NET Security Warning" e não conecta no Banco.

    Como eu disse já trocamos as strings de conexão para as maquinas locais e tudo. Até instalamos o VS no servidor achando que fosse algo da Maquina Virtual ou Framework.

    Espero que alguém consiga resolver isso, Obrigado.

Todas as Respostas

  • quarta-feira, 28 de outubro de 2009 15:15Eric Lemes Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Então...

    Seu problema não ficou claro pra mim.

    Qual é o problema? 

    1) Dois usuários abrindo a mesma solution no mesmo servidor compartilhado na rede?
    2) Acessar o SQL Server?


    Abraço,

    Eric
  • quarta-feira, 28 de outubro de 2009 15:29Corpsystem Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    2) O problema é que a aplicação não consegue conectar no Banco de Dados SQL SERVER 2005.

    Obrigado!
  • quarta-feira, 28 de outubro de 2009 16:28Eric Lemes Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Verifique se vc consegue direto pelo Management Studio. 

    Se não conseguir, tente entrar no "Configuration Manager", no Network Configuration do SQL Server e habilitar o acesso via TCP/IP. 

    Não sei porque, em algumas instalações ele vem desabilitado.

    Em último caso, veja se todas as máquinas estão dentro do mesmo domínio de rede (domínio do Windows Server), as vezes em diferentes domínios, ou uma máquina dentro e outra fora, gera alguns problemas.


    Abraço,

    Eric
  • quarta-feira, 28 de outubro de 2009 17:18Corpsystem Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Muito Obrigado Eric!

    Conseguimos conectar pelo Management Studio, também conseguimos conectar criando um  arquivo de conexão .udl. Isso só ocorre quando colocamos o projeto na rede e tentamos conectar.

    Será que alguém entende porque isso acontece?
  • quarta-feira, 28 de outubro de 2009 18:48Eric Lemes Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Na verdade então o problema acredito que seja com alguma "segurança" do próprio Windows, que não gosta de executar coisas em pastas na rede. Deve ter alguma forma de configurar estas permissões e avisos, mas acredito que seja do próprio windows (segurança do file system).

    Veja exatamente as versões do windows (server e cliente) e talvez um forum mais específico seja mais apropriado.

    Não me lembro onde vi um problema parecido com este... de qquer forma, acho q tem a ver com problemas de relações de confiança entre máquinas dentro e fora do domínio.

    Se a resposta for útil, por favor, marque como resposta no forum.


    Abraço,

    Eric
  • sexta-feira, 30 de outubro de 2009 14:15marcos alves Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     Resposta Proposta
    Boas, ´já tive esse problema
    veja o meu blog tem lá a solução
    http://marcoscavaleiro.blogspot.com/2006/11/failed-to-grant-minimum-permission.html

    Abraços
    http://marcoscavaleiro.blogspot.com
    • Sugerido como Respostamarcos alves sexta-feira, 30 de outubro de 2009 14:15
    •  
  • terça-feira, 3 de novembro de 2009 20:36Wagner Fabiano Medalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuárioMedalhas de usuário
     
    Boa Tarde.

    Resolvi este problema da seguinte forma.
    - Copiei toda a pasta do projeto para a maquina cliente, deixando a string de conexão a mesma. Desta forma não vai existir excessão e vai conectar. No meu projeto funcionou. AO invés de criar um atalho que acessa a maquina servidora, você deixa o projeto na maquina cliente tambem e cria o atalho.

    Espero ter ajudado.