2016-06-22 4 views
0

Ich habe eine Anwendung erstellt, wo ich Daten aus RFC-Abap-Tabelle aufrufen und in SQL-Datenbank zur weiteren Verwendung speichern. Ich benutze Eclipse für die Entwicklung. Jetzt stehe ich hier ein Problem. Ich habe zwei RFCs um 7 Uhr geplant und Daten in zwei Tabellen aus zwei verschiedenen RFCs eingefügt. Ich erhalte eine Fehlermeldung:Datenbankfehler: Die TCP/IP-Verbindung zum Host ist fehlgeschlagen. java.net.BindException: Adresse bereits verwendet: connect

database error : The TCP/IP connection to the host has failed.  
java.net.BindException: Address already in use: connect. 

Hinweis: Ich bin mit zwei verschiedenen Eclipse für zwei verschiedene RFCs als in den führenden in Heapdump Fehler und Dateninkonsistenz in derselben Eclipse-Aufruf.

Bitte helfen.

+0

Häufig, in Java, haben Sie diesen Fehler, wenn Sie versuchen, ** Bind ** die gleiche Adresse (und Port) zweimal oder mehr – Niles

+0

realistisch brauchen wir Code, der Ihnen hilft. – psycotik

Antwort

0

Dieser Fehler bedeutet, dass die IP-Adresse und der Port, an dem die Datenbank zu überwachen versucht, bereits besetzt sind (wahrscheinlich von der zweiten Eclipse-Instanz).

Sie müssen entweder die Datenbanken so konfigurieren, dass sie unterschiedliche Ports verwenden (wenn Sie zwei separate Ports benötigen), oder beide Instanzen Ihrer Anwendung verbinden sich mit derselben Datenbank.

Verwandte Themen