none
Como Conectar uma aplicão C# no SQL Server Management Studio que esta em outra maquina? RRS feed

  • Pergunta

  • Estou com um problema não consigo conectar meu programa feito em C# com o SQL Server 2014 Management Studio de outro PC na rede já habilitei todos os módulos de rede até usuário e também IP e porta tudo certinho na máquina do servidor.

    No Visual Studio 2015 eu coloco o IP do servidor, a porta, funciona certinho mais só no servidor que tem o SQL Server 2014 Management Studio, quando coloco o programa em outro PC na rede não conecta na instância do SQL

    No Visual Studio a String de Conexão está assim tcp:192.168.0.114,49172
    Como faço para o meu programa se conectar com um banco que está em outro pc na rede só que pelo Server 2014 Management Studio. Obrigado 

    Será que no pc que não é servidor também vou tem que instalar o Server 2014 Management Studio? Ou não precisa é só colocar o caminho certo?

    segunda-feira, 31 de outubro de 2016 19:39

Respostas


  • Qual caminho eu coloco no Visual Studio C#? Obrigado pela ajuda

    Voce quer acessar o banco com o Visual Studio ou com o seu programa?

    Neste site (connetionstrings) voce vai encontrar todos os modelos de conexao. Caso o seu servidor tenha um IP fixo, eu sugiro fazer deste jeito:

    Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;
    Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

    Lembrando que o endereço IP do exemplo é ficticio.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------


    terça-feira, 1 de novembro de 2016 13:21
    Moderador

Todas as Respostas

  • Eu creio que voce esteja confundindo o SQL Server com o Sql Server  Management Studio (SSMS).

    O SSMS é o editor visual de banco de dados. Este voce nao acessa à distancia. Ele é somente uma interface visual para configurar uma (ou mais) instancia do SQL server.

    Para configurar as instancias do SQL Server para acesso remoto, siga este tutorial:

    http://www.systematiza.com.br/site/?page_id=837

    att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    segunda-feira, 31 de outubro de 2016 19:57
    Moderador
  • Ok eu fiz toda essa configuração 

    Então como eu faço para o meu programa acessar o banco e está em outra maquina na rede

    Qual caminho eu coloco no Visual Studio C#? Obrigado pela ajuda

    terça-feira, 1 de novembro de 2016 13:15

  • Qual caminho eu coloco no Visual Studio C#? Obrigado pela ajuda

    Voce quer acessar o banco com o Visual Studio ou com o seu programa?

    Neste site (connetionstrings) voce vai encontrar todos os modelos de conexao. Caso o seu servidor tenha um IP fixo, eu sugiro fazer deste jeito:

    Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;
    Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

    Lembrando que o endereço IP do exemplo é ficticio.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------


    terça-feira, 1 de novembro de 2016 13:21
    Moderador
  • Isso com meu programa C# No servidor tem instalado o Visual Studio 2015 

    Na maquina do servidor conecta certinho na instancia, o IP eu configurei FIXO

    Mais quando coloco minha aplicação em outra maquina na rede ela não acha a instancia.

    Diz que o banco não está acessivel no momento ou a instancia está errada.

    Vou tentar colocar essa string desse modelo que você colocou ai em cima mais com o IP do Servidor

    Mais um vez Obrigado pela ajuda.

    terça-feira, 1 de novembro de 2016 13:41
  • Coloquei esse caminho e não funciona:

    192.168.0.114,1433;Network Library=SQLEXPRESS;

    e claro os catalagos depois mais não funcionou

    Ajuda

    terça-feira, 1 de novembro de 2016 13:53
  • Tente esse video no meu canal:

    https://www.youtube.com/watch?v=xubEXQpoOsQ

    terça-feira, 19 de junho de 2018 19:20
  • Tente esse Video no meu canal:

    https://www.youtube.com/watch?v=xubEXQpoOsQ

    terça-feira, 19 de junho de 2018 19:21