2016-12-21 3 views
0

Ich bin wirklich struggeling hier. Anylogic gibt mir die Datenbankverbindung Problem für einige Tage jetzt und die Unterstützung war nicht in der Lage mir bis jetzt helfenAnylogic: Lokale Datenbankverbindung

Screenshot1

Was habe ich hier ein Fenster Mashine die neueste Win10 mit Anylogic läuft 7.3 Professionell

Mein Anylogisches Modell ist vollständig lokal und läuft perfekt, bis ich versuche, eine Datenbanktabelle hinzuzufügen. Wie oben erwähnt, bittet Anylogic mich, die Datenbank jedes Mal neu zu verbinden, wenn ich versuche, eine Tabelle einzufügen. Durch Drücken der Verbindungstaste wird nichts ausgeführt, aber das gleiche Fenster wird erneut angezeigt. Abbrechen drückt, wird mir die folgende Fehlermeldung:

Screenshot2

Zusammen mit der Anylogic Unterstützung ich schon versucht, den Anti-Virus zu deaktivieren, so dass sie Protokolle senden, etc. Nichts half bisher. Ich habe bereits versucht, das ganze Programm einschließlich einer gründlichen Säuberung (alle .Anylogic Folders, Dateien, ...) neu zu installieren.

Ich weiß nicht mehr, was ich sonst noch tun soll. Ich hoffe jeder von euch kann ein wenig helfen.

!ENTRY org.eclipse.ui 4 0 2016-12-21 13:48:02.168 
!MESSAGE Unhandled event loop exception 
!STACK 0 
java.lang.RuntimeException: java.sql.SQLException: Connection timed out 
    at com.anylogic.objectmodel.commands.database.AbstractDatabaseCommand.execute(Unknown Source) 
    at com.anylogic.objectmodel.commands.CompoundCommand.execute(Unknown Source) 
    at com.anylogic.objectmodel.commands.BasicCommandStack.execute(Unknown Source) 
    at com.anylogic.objectmodel.commands.CommandStack.execute(Unknown Source) 
    at com.anylogic.properties.widget.WidgetBuilder$86.n(Unknown Source) 
    at com.anylogic.properties.widget.WidgetBuilder$86.onAdd(Unknown Source) 
    at com.anylogic.properties.widget.base.list.ListWidget.j(Unknown Source) 
    at com.anylogic.components.button.ButtonDecorator.a(Unknown Source) 
    at com.anylogic.components.button.ButtonDecorator.a(Unknown Source) 
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 
    at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353) 
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061) 
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172) 
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761) 
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) 
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) 
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) 
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) 
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) 
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) 
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) 
    at com.anylogic.application.AnyLogicApplication.start(Unknown Source) 
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:497) 
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) 
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) 
    at org.eclipse.equinox.launcher.Main.run(Main.java:1465) 
Caused by: java.sql.SQLException: Connection timed out 
    at com.anylogic.database.DatabaseManager.getConnection(Unknown Source) 
    at com.anylogic.database.DatabaseManager.getConnection(Unknown Source) 
    at com.anylogic.database.DatabaseManager.a(Unknown Source) 
    at com.anylogic.database.DatabaseManager.createColumn(Unknown Source) 
    at com.anylogic.database.DatabaseManager.createColumn(Unknown Source) 
    at com.anylogic.objectmodel.commands.database.CreateColumnCommand.doExecute(Unknown Source) 
    ... 35 more 
+0

Wäre nützlich, um Code zu sehen, denke ich. Oder was genau dies eine Java-Frage ist, ist unklar außer der Ausnahmebedingungsnachricht, die nur ein Softwareproblem ist, mit dem das Support-Team Ihnen helfen kann. Sonst gehört das auf [su] –

+0

Ich adde das Java-Tag als Anylogic basiert auf Java und der zweite Screenshot wirft einige Java-Ausnahme – Patrick

+0

"einige Java-Ausnahme" ist hier nicht wirklich verantwortlich. Sie haben ein Netzwerkproblem, das ist alles, was wir sagen können –

Antwort

0

Versuchen Sie alle Anylogic relevanten Regeln zu löschen. Dies sollte das Problem lösen.

+0

Könnten Sie erklären, was Sie mit Regeln meinen? –

0

Laut dem Ergebnis der Überwachung von localhost 9001 blockierte etwas die Verbindung zwischen AnyLogic und Server DB. Das Löschen aller Regeln, die für Anylogic definiert wurden (obwohl sie alle "permit" waren), half.

+0

Können Sie erklären, was Sie mit Regeln meinen? –