AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / dba / Perguntas / 62165
Accepted
Shaun S
Shaun S
Asked: 2014-04-01 04:52:34 +0800 CST2014-04-01 04:52:34 +0800 CST 2014-04-01 04:52:34 +0800 CST

Não consigo me conectar ao banco de dados SQL dos meus servidores por meio de um endereço IP

  • 772

Eu configurei um servidor que executa o Windows Server 2008 e tem o SQL Server 2008 Express instalado.

Posso me conectar ao banco de dados SQL Server Express da máquina por meio do arquivo MACHINENAME/SQLEXPRESS.

No entanto, quando nos conectamos através de qualquer software ou script usando um endereço IP , ele não permite a conexão.

Eu tentei:

  • Desligando o Firewall.
  • Permitindo Conexões Remotas para o Banco de Dados SQL.
  • Ativando o TCP/IP na Configuração do SQL.

Quando tentamos conectar através do software 'SQL Server Management Studio', recebemos a seguinte mensagem:

Mensagem de erro:

Ocorreu um erro ao estabelecer uma conexão com o servidor. Ao se conectar ao SQL Server 2005, essa falha pode ser causada pelo fato de que, nas configurações padrão, o SQL Server não permite conexões remotas. (provedor: TCP Provider, erro: 0 - Nenhuma conexão pôde ser feita porque a máquina de destino a recusou ativamente.) (Microsoft SQL Server, Erro: 10061)

Uma conexão foi estabelecida com sucesso com o servidor, mas ocorreu um erro durante o processo de login. (provedor: TCP Provider, erro: 0 - Uma conexão estabelecida foi abortada pelo software em sua máquina host.) (Microsoft SQL Server, Erro: 10053)

Você pode, por favor, me avise quando estiver livre para que possamos dar uma olhada, porque parece que estou conseguindo saber onde, alterei os detalhes de acordo com algumas informações que o UK Fast me enviou, mas eles disseram "Não está dentro do escopo de suporte" , então eles não podem ajudar mais.

Estou ansioso para ouvir de você.

sql-server sql-server-2008
  • 5 5 respostas
  • 424216 Views

5 respostas

  • Voted
  1. Best Answer
    levitologista
    2014-04-02T21:17:27+08:002014-04-02T21:17:27+08:00

    Seu SQL Server está instalado como instância nomeada, então, antes de tudo, tente se conectar ao seu servidor usando o seguinte nome de servidor: IP Address\SQLEXPRESS.
    Quando você instala o SQL Server como instância nomeada, ele usa portas TCP/IP dinâmicas por padrão, portanto, não é possível conectar-se a ele sem especificar o nome da instância (apenas o endereço IP). Se você precisar se conectar ao seu servidor sem usar o nome da instância, precisará reconfigurar seu servidor para usar a porta TCP estática. Para isso, faça o seguinte:

    1. abra o SQL Server Configuration Manager;
    2. mude para o SQL Server Network Configuration | Protocols for SQLEXPRESS;
    3. clique duas vezes no TCP/IPprotocolo;
    4. selecione o Yesvalor no Enabledcampo;
    5. mudar para a IP Addressesguia;
    6. encontre a IPAllseção;
    7. limpe o TCP Dynamic Portscampo nessa seção;
    8. especifique o 1433valor no TCP Portcampo:
      insira a descrição da imagem aqui
    9. reinicie seu servidor
      Tente se conectar ao seu servidor usando apenas seu endereço IP.
    • 111
  2. Brad
    2017-11-26T22:55:11+08:002017-11-26T22:55:11+08:00

    Usando o SQL Server Express 2017, além das respostas acima, ao tentar se conectar usando a porta, certifique-se de usar a sintaxe de vírgula , não a sintaxe de dois pontos, ou seja:

     MyServerName,1433\InstanceName
    

    Depois de lutar com o acima por algumas horas, seguindo todas as sugestões, e ainda não se conectando, usei o acima e ele se conectou imediatamente através do SQL Server Management Studio remotamente. Um primeiro passo para o sucesso.

    • 20
  3. Baljeetsingh
    2014-04-01T05:27:06+08:002014-04-01T05:27:06+08:00

    Você deve habilitar , seguindo para mim o problema resolvido habilitando o seguimento e reiniciando todos os serviços.

    • Memoria compartilhada
    • TCP/IP
    • Pipes nomeados

    Pipes nomeados de configuração do SQL Server

    • 12
  4. RobSiklos
    2018-11-14T12:12:50+08:002018-11-14T12:12:50+08:00

    Consegui me conectar remotamente especificando explicitamente o número da porta dinâmica, mas isso obviamente não é o ideal.

    Parece que o problema era que o serviço SQL Server Browser estava desabilitado. Depois de habilitar e iniciar esse serviço, consegui me conectar remotamente simplesmente especificando o nome do host e o nome da instância.

    • 2
  5. Kuolema
    2016-04-03T17:37:37+08:002016-04-03T17:37:37+08:00

    Apenas complementando o que foi dito anteriormente. Eu tive o mesmo problema de não conseguir me conectar ao servidor (cliente e servidor na mesma área de trabalho) e executei todas as etapas listadas aqui tentando corrigi-lo. No entanto, acabei descobrindo qual era o problema. Tudo o que eu precisava fazer era entrar no SQL Server Management Studio e clicar em "Serviços do SQL Server" e, em seguida, clicar uma vez no servidor ao qual eu precisava me conectar. Em seguida, clique no botão verde 'executar'. Não tenho certeza se isso foi específico para mim, pois meu computador estava executando e acessando o servidor, espero que ajude alguém por aí!

    Onde está o botão executar/iniciar

    • 0

relate perguntas

  • Quais são as principais causas de deadlocks e podem ser evitadas?

  • Quanto "Padding" coloco em meus índices?

  • Existe um processo do tipo "práticas recomendadas" para os desenvolvedores seguirem para alterações no banco de dados?

  • Como determinar se um Índice é necessário ou necessário

  • Downgrade do SQL Server 2008 para 2005

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve