¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como resolver a exceção ao conectar ao MaxDB de uma aplicação J2EE com Padrão de Design e NW 2004 SE SP9

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Olá Especialistas,

Criei uma aplicação J2EE utilizando o Padrão de Design. Na qual estou me conectando ao MaxDB que está instalado na máquina local. Estou utilizando NW 2004 SE SP9

Utilizei o seguinte código para a conexão ao MaxDB.

try {

Class.forName ("com.sap.dbtech.jdbc.DriverSapDB");

} catch (ClassNotFoundException e) {

// TODO Bloco catch autogerado

e.printStackTrace();

}

//Obter Conexão

try {

con = DriverManager.getConnection("jdbc:sapdb://localhost/MAXDB?sqlmode=ORACLE","DBADMIN", "hcl123");

} catch (SQLException e1) {

e1.printStackTrace();

}

return con;

Agora, quando executo o código acima, recebo uma exceção:

com.sap.dbtech.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Não é possível conectar a jdbc:sapdb://localhost/MAXDB [Não é possível conectar ao host localhost:7210 [Conexão recusada: conectar], -813.].#

PS# Além disso, o mesmo código funciona bem quando executado via PSVM.

Por favor, ajude!

Saudações,

Pankaj

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Sim, Pankaj, isso está correto.

Você tentou usar o nome do host/endereço IP do servidor do banco de dados com o número da porta do x_server em vez de localhost?

Veja o formato de exemplo aqui

Exemplo: Conexão com o banco de dados

URL de conexão Formato

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Yashwanth,

Obrigado pela sua resposta. Estou trabalhando na plataforma Windows e, se não me engano,

o programa de instalação do SAP MaxDB registra o X Server como serviço XServer , define o Tipo de inicialização para este serviço como Automático e inicia o serviço. Também verifiquei que o XServer está em execução.

Cumprimentos,

Pankaj

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Certifique-se de ter iniciado o Servidor X do SAP MaxDB
(servidor de comunicação).


Mais informações: Iniciar o Servidor X


Lembre-se de iniciar o Servidor X mesmo se o aplicativo Java e o banco de dados estiverem no mesmo computador.

Consulte também o Manual do Java na Documentação do SAP MaxDB

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?