none
Acessar Banco SQL Via DNS no vb.net RRS feed

  • Discussão Geral

  • Caros colegas,

    Sou programador iniciante em vb.net, anteriormente desenvolvi um programa em vb6 e Access de gerenciamento de clientes e para acessa-lo remotamente, criei uma DNS dinâmica e um Virtual Server no meu roteador Dl-604, para acessar a Area de trabalho remota.

    Quero usar o VB.net para implementar um programa melhor e com acesso remoto ao banco de dados, provavelmente usarei SQL server 2005 express edition.

    O Micro que ficará o Banco de dados é um XP professional e, o problema que tenho atualmente é que, quando faço o acesso a area de trabalho remota, desconecto quem estiver usando o micro. Então queria saber se há um meio de acessar o BD, via código, usando a DNS que criei, sem desconectar ninguem.

    Grato,


    Midney Amorim
    • Movido Gustavo Maia Aguiar terça-feira, 7 de julho de 2009 14:19 (De:SQL Server - Desenvolvimento Geral)
    segunda-feira, 23 de março de 2009 19:12

Todas as Respostas

  • M. Amorim.

    Não vai ter problemas para conectar no seu SQL do XP não.
    Vc só tem que garantir o roteamente da portal 1433 da mesma forma que vc está fazendo da 3389 do TS.
    Já tentou isso?

    Lembre-se que no SQL 2005 vc tem que habilitar conexões remotas para acessar o seu SQL, no SQL Server Surface Area Configuration.

    Eu tenho essa estrutura e funciona perfeitamente.

    Espero ter ajudado!
    Flw!

    segunda-feira, 6 de julho de 2009 20:10
  • Amorin,

    Através de Terminal Services com certeza vai funcionar perfeitamente, o importante é realizar todas a configuração necessária para liberação de portas, protocolo TCP/IP ativado e garantir um roteamento entre seu servidor e a máquinas que estão fazendo acesso através do TS de forma segura.

    O SQL Server por padrão trabalha com a porta 1433 para o servidor SQL Server e 1434 para suas estações de trabalho, um detalhe importante é verificar se o usuário que será utilizado no Terminal Service terá permissão de acesso a sua aplicação.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 8 de julho de 2009 00:25
    Moderador
  • Baixe o seguinte arquivo

    http://www.dataprotege.com.br/arquivo/URDPC.zip

    Siga os passos de instalação e você poderá acessar a Área de Trabalho Remota digitando o nome do PC, usuario e senha que você possua no computador remoto sem desconectar ninguém, ou seja, mesmo que a outra pessoa esteja conectada e usando o pc, vc poderá trabalhar simultaneamente com o outro usuário.

    Lembro que terá que fazer o redirect via DDNS para o pc com ipfixo, que vc irá usar.

    Outra possibilidade é ter uma aplicação hibrida que utilize o banco de dados on line do sql server.

       Dim connectionremota As String = "Server=sql.host.net,1433;Database=clientes;User ID=usuario;Password=senha;Trusted_Connection=False;"

    sábado, 12 de outubro de 2013 16:55