none
Habilitar tcp/ip via comando RRS feed

  • Pergunta

  • Bom dia.

    Estou em Belo Horizonte e tenho um cliente em São Paulo, preciso habilitar o protocolo TCP / IP para conectar remotamente no SQL.

    Como via comando, (SQL ou CMD) habilitar o protocolo para conecção?
    Riderman
    terça-feira, 18 de agosto de 2009 13:03

Respostas

  • Consegui...

    vc exporta um arquivo de configs de um server ja existente....

    C:\Arquivos de programas\Microsoft SQL Server\90\Shared>sac out server1.out -S server1 -U admin -I MSSQLSERVER


    importa no server destino
    C:\Arquivos de programas\Microsoft SQL Server\90\Shared>sac in server1.out -S server1 -U admin -I MSSQLSERVER


    Att.
    Marcelo Fernandes



    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    • Marcado como Resposta Riderman terça-feira, 18 de agosto de 2009 18:51
    terça-feira, 18 de agosto de 2009 17:55
    Moderador

Todas as Respostas

  • Riderman

    vc pode fazer o seguinte...
    no DOS
    força conexao TCP (mesmo desabilitado)
    sqlcmd -S tcp:127.0.0.1,1433

    verifica se a conexao é tcp
    SELECT net_transport 
    FROM sys.dm_exec_connections 
    WHERE session_id = @@SPID;
    
    


    Att.
     Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    terça-feira, 18 de agosto de 2009 13:43
    Moderador
  • Marcelo, eu não entendi, forçar a conexão??

    O que preciso é de um script para habilita-la pois preciso gerar o bat bara habilitar a conexão remota na máquina do cliente para que possa acessa-la.

    Isto é necessário pois o cliente não tem conhecimento sobre Banco de dados e tentar explicar levaria tempo.

    Por isso gostaria de criar um script para habilitar conexões remotas (Habilitando o TCP/IP, o Allow remote connections etc..) para que o cliente apenas execute o comando e eu possa ter acesso ao servidor para realizar as manutenções necessárias.


    Riderman
    • Editado Riderman terça-feira, 18 de agosto de 2009 17:00 Erros
    terça-feira, 18 de agosto de 2009 14:19
  • Riderman,

    por default ja vem habilidado na instalacao das versoes Enterprise e standard, a mesnos que vc desabilitou após ou durante a instalação
    vc pode fazer um select na sys.dm_exec_connections e verificar se existe alguma conexao TCP.

    Vou fazer alguns testes p/ habilitar via comando...

    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    terça-feira, 18 de agosto de 2009 16:53
    Moderador
  • Ok, aguardo retorno.

    Mesmo que venha habilitado por padrão preciso do comando para habilitar o protocolo pois não foi eu que realizou a instalação, e não sei a configuração atual do servidor.

    PS. Fui escrever a mensagem rápido e agora que vi os erros de português rs.
    Riderman
    terça-feira, 18 de agosto de 2009 17:02
  • Riderman,

    vc pode usar o SAC (Surface Area Configuration mas por linha de comando)
    segue o link do BOL

    ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/sqlcmpt9/html/f33be2c5-a8b0-4feb-bc66-926aebea0e2b.htm

    O único impecilho é que vc deve exportar um arquivo de um sever ja existente com as configurações desejada e importar no destino.
    Estou tentando simular um exemplo, mas ta complicado meu ambiente nao esta ajudando :)


    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    terça-feira, 18 de agosto de 2009 17:49
    Moderador
  • Consegui...

    vc exporta um arquivo de configs de um server ja existente....

    C:\Arquivos de programas\Microsoft SQL Server\90\Shared>sac out server1.out -S server1 -U admin -I MSSQLSERVER


    importa no server destino
    C:\Arquivos de programas\Microsoft SQL Server\90\Shared>sac in server1.out -S server1 -U admin -I MSSQLSERVER


    Att.
    Marcelo Fernandes



    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    • Marcado como Resposta Riderman terça-feira, 18 de agosto de 2009 18:51
    terça-feira, 18 de agosto de 2009 17:55
    Moderador
  • Vlw Marcelo!!

    mto bom!

    abraços... t+


    Riderman
    terça-feira, 18 de agosto de 2009 18:51
  • Marcelo, como acesso este  link?
    Riderman
    terça-feira, 18 de agosto de 2009 19:01
  • Este link é do BOL (BOOKS ONLINE)
    ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/sqlcmpt9/html/f33be2c5-a8b0-4feb-bc66-926aebea0e2b.htm

    na WEB
    http://msdn.microsoft.com/en-us/library/ms162800(SQL.90).aspx

    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    terça-feira, 18 de agosto de 2009 19:47
    Moderador