Fan conexão macio banco de dados FineReport SQL Server não tem êxito: connect to localhost anfitrião na porta 1433 de conexão TCP / IP falhar

Ao instalar FineReport conectar ao banco de dados SQL Server, através da porta 1433 ligado à máquina falhou em FineReport web site oficial, o documento não tenha encontrado uma solução. Depois de pesquisar on-line por um longo tempo, finalmente encontrei a "necessidade de ativar o protocolo de configuração de rede SQL Server SQL Server protocolo TCP / IP" problema, a solução vai agora ser resumido como se segue. [FineReport é escrito em Java, a essência do problema é que "Java está conectado via SQLServer JDBC"]

Descrição do problema: com.microsoft.sqlserver.jdbc.SQLServerException: host localhost conectado a uma falha de conexão TCP / IP via porta 1433. Erro: "Conexão recusada :. Ligação Verifique se as propriedades de conexão exemplo, e verificar o SQL Server está sendo executado no host, e neste porto aceita conexões TCP / IP, verifique se o firewall não está bloqueando este conexões de porta TCP.".

em com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError (SQLServerException.java:171)
em com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper (SQLServerConnection.java:1033)
em com.microsoft.sqlserver.jdbc.SQLServerConnection.login (SQLServerConnection.java:817)
em com.microsoft.sqlserver.jdbc.SQLServerConnection.connect (SQLServerConnection.java:700)
em com.microsoft.sqlserver.jdbc.SQLServerDriver.connect (SQLServerDriver.java:842)
em java.sql. DriverManager.getConnection (DriverManager.java:582)
em java.sql.DriverManager.getConnection (DriverManager.java:185)
em com.luoying.TestSQLServer2.main (TestSQLServer2.java:15)

solução:

Abra o "Microsoft SQLServer" do SQL Server Configuration Manager (Configuration Manager),

Verifique a configuração de rede SQL Server, o seguinte tem acordo MSSQLSERVER para o TCP / IP-habilitado direita.

Ver a próxima configuração de SQL Native Client, o protocolo cliente, para o TCP / IP-habilitado direita.

Certifique-se de que a porta é 1433, e foi aberto.

Finalmente, o serviço SQL Server (MSSQLSERVER) é reiniciado!

--------------------------------------------

anexo:

win10 encontrar gerenciador de configuração do SQL Server e abordagem aberta:

Depois de instalar o SQL Server não consegue encontrar o "gestor de configuração do servidor SQL (gerente de configuração de servidor SQL) no menu Iniciar. Como o SQL Server Configuration Manager é um Microsoft Management Console snap-in programas, em vez de um programa separado, de modo ao executar o Windows 10 quando, SQL Server Configuration Manager não aparece como um aplicativo. 

1) Clique com o botão direito do mouse na área de trabalho, "este computador", selecione "Gerenciar", em seguida, expanda "Serviços e Aplicações" para ver SQL Server Configuration Manager.

2) ou Explorer, localize o diretório: C: \ Windows \ SysWOW64, e encontrar este diretório  SQLServerManager14.msc (sql server 2017 correspondente a outras versões do SQL Server correspondente à modificação) de arquivo, clique duas vezes no arquivo para abrir "Explorer".

3) ou diretamente cmd executar, digite "SQLServerManager10.msc", pode abrir diretamente o "Explorer"

 ------------------------------------

Outra vez:

Java via JDBC SQLServer 2012, alguns problemas de conexão, encontrar um monte de soluções a partir da Internet, mas ainda não pode resolver. Aqui eu encontrei os problemas e soluções estão resumidos a seguir, espero que possa ajudar.

1, ligado ao hospedeiro por porta localhost 1,433 ligação TCP / IP falhar. Erro: "Conexão recusada :. Ligação Verifique se as propriedades de conexão exemplo, e verificar o SQL Server está sendo executado no host, e neste porto aceita conexões TCP / IP, verifique se o firewall não está bloqueando esta conexão da porta TCP.

2, ligado ao hospedeiro por porta localhost 1,433 ligação TCP / IP falhar. Erro :. "Ligação excedeu o tempo Verifique se as propriedades de conexão exemplo, e verificar o SQL Server está sendo executado no host, e neste porto aceita conexões TCP / IP, verifique se o firewall não está bloqueando esta conexão da porta TCP.

NOTA: O primeiro erro: Ligação recusada: conexão, o problema verificado porta TCP / IP, as soluções podem ser concentradas no passo (1) (2) (3) (5).

      O segundo erro: conexão expirou, depois de uma solução (1) (2) (3) verificar se o erro também irá ocorrer após a porta está correta, é Ortega passo (4), modificar as configurações de firewall, perfeita para resolver o problema .

 solução:

(1) Abra o SQLServer Configuration Manager -------> SQLServer para MSQLSERVER -------> TCP / IP -------> Se não, comece ------ -> propriedades certas -------> IPAddresses -------> IP Todos -------> a porta TCP para 1433;

(2) Abrir SQLServer Configuration Manager -------> SQL Native Client 10.0 Configuração -------> CP / IP -------> Se isso não acontecer, então o início ---- ---> propriedades certas -------> a porta padrão (porta padrão) foi alterado para 1433;

(3) reiniciar o servidor.

(4) Se a conexão de banco de dados falhar, verifique o firewall. ------- Painel de Controle> Sistema e Segurança -------> Windows Defender Firewall -------> devem ser autorizados a ativar ou desativar o Windows Firewall Defendddeer -------> Windows irá firewall está desligado.

 (5) a solução perfeita para problemas de conexão

----------------
Resumo:

programação Java encontrou um problema: para hospedar uma conexão TCP / IP falha. java.net.ConnectException:Connectionrefused:connect
No caso do meio ambiente são todos novos configuração, mesmo quando um erro de banco de dados, a primeira reação não é serviço de banco de dados aberto não abriu. Em seguida, o firewall e, finalmente IPAll definido para 1433.
SQL SERVER parece incapaz de se conectar (ou não pode se conectar via IP), a maior parte por várias razões:

1. O serviço não está aberto

2. Os blocos de firewall a porta (geralmente 1433)

3. não permite o acesso remoto. O vaso exterior está provido de uma aplicação de configuração "permitir o acesso remoto"

protocolo 4.TCP / IP baseados em IP opções definir conexão remota TCP / IP não é correto (geralmente incorretamente IP, ou para preencher, mas não habilitado)

5. "ALL escuta", mas não está definido para o número da porta TCP "IPAll".

 

Acho que você gosta

Origin www.cnblogs.com/wotainanle/p/12497649.html
Recomendado
Clasificación