Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Anylogic:本地数据库连接_Java_Database_Anylogic - Fatal编程技术网

Java Anylogic:本地数据库连接

Java Anylogic:本地数据库连接,java,database,anylogic,Java,Database,Anylogic,我真的在这里挣扎。Anylogic给了我几天的数据库连接问题,直到现在支持人员还不能帮助我 我在这里得到的是一个运行最新Win10和Anylogic 7.3 Professional的windows mashine 我的Anylogic模型是完全本地的,在我尝试添加数据库表之前运行得非常完美。如上所述,每当我尝试插入表时,Anylogic都会要求我重新连接数据库。按下Connect(连接)按钮不会执行任何操作,但会再次显示相同的窗口。按cancel可显示以下错误消息: 加上Anylogic支

我真的在这里挣扎。Anylogic给了我几天的数据库连接问题,直到现在支持人员还不能帮助我

我在这里得到的是一个运行最新Win10和Anylogic 7.3 Professional的windows mashine

我的Anylogic模型是完全本地的,在我尝试添加数据库表之前运行得非常完美。如上所述,每当我尝试插入表时,Anylogic都会要求我重新连接数据库。按下Connect(连接)按钮不会执行任何操作,但会再次显示相同的窗口。按cancel可显示以下错误消息:

加上Anylogic支持,我已经尝试禁用防病毒软件,向他们发送日志,等等。到目前为止没有任何帮助。我已经尝试重新安装整个程序,包括thourough clean(所有.Anylogic文件夹、文件等)

现在我不知道还能做什么。我希望你们中的任何人都能帮点忙

!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

尝试删除所有与Anylogic相关的规则。这应该可以解决问题。

尝试删除所有与逻辑相关的规则。这应该可以解决问题。

根据监听localhost 9001的结果,有什么东西阻塞了AnyLogic和Server DB之间的连接。删除为Anylogic定义的所有规则(尽管所有规则都是“许可”)有帮助。

根据侦听localhost 9001的结果,有什么东西阻止了Anylogic和服务器数据库之间的连接。删除为Anylogic定义的所有规则(尽管所有规则都是“许可”)帮助。

我遇到了同样的问题。我不知道发生的确切原因,但存储模型时出现了问题。但我成功地重新连接了以下过程:

  • 复制项目的整个文件夹并将其存储在某个位置
  • 在新文件夹中删除.original.alp文件
  • 重命名.alp文件
  • 然后在文本编辑器中打开重命名的.alp文件
  • 在该文件中,您会发现类似的内容:

    *************************************************
    AnyLogic项目文件
    *************************************************	         
    -->
    1570541727194
    6.
    
    我也遇到了同样的问题。我不知道发生的确切原因,但存储模型时出现了问题。但我成功地重新连接了以下过程:

  • 复制项目的整个文件夹并将其存储在某个位置
  • 在新文件夹中删除.original.alp文件
  • 重命名.alp文件
  • 然后在文本编辑器中打开重命名的.alp文件
  • 在该文件中,您会发现类似的内容:

    *************************************************
    AnyLogic项目文件
    *************************************************	         
    -->
    1570541727194
    6.
    
    我也遇到了这个问题。如果你进入模型的数据库文件夹并删除锁文件和以前的数据库文件夹,它将打开而不会抛出错误。

    我也遇到了这个问题。如果你进入模型的数据库文件夹并删除锁文件和以前的数据库文件夹,它将打开打开而不抛出该错误。

    我想,查看代码会很有用。或者,除了异常消息之外,是什么让这成为Java问题还不清楚,这只是一个软件问题,支持团队可以帮助您解决。否则,我会添加Java标记,因为Anylogic基于Java,第二个屏幕截图会抛出这样的问题me java示例“某些java异常”这里没有真正的答案。你有一个网络问题,这就是我们所能说的。我添加了日志文件的一部分,也许这有帮助,我唯一能从中读取的是它失去了连接。但问题是,我不明白当所有的东西都是本地的,并且与模型的其余部分位于同一个文件夹时,我怎么会失去连接,这是可行的KSServer没有运行?您连接到了错误的端口号?您的防火墙或防病毒软件在其他方面阻止了连接?有很多东西需要检查,我想,查看代码会很有用。或者,除了异常消息之外,这是一个Java问题的确切原因尚不清楚,这只是一个软件问题,support团队可以帮助您。否则,我会添加java标记,因为Anylogic基于java,第二个屏幕截图会抛出一些java示例“some java exception”这里没有真正的答案。你有一个网络问题,这就是我们所能说的。我添加了日志文件的一部分,也许这有帮助,我唯一能从中读取的是它失去了连接。但问题是,我不明白当所有的东西都是本地的,并且与模型的其余部分位于同一个文件夹时,我怎么会失去连接,这是可行的KSServer没有运行?您连接到了错误的端口号?您的防火墙或防病毒软件正在阻止连接?有很多事情需要检查错误。您可以解释一下规则的含义吗?您可以解释一下规则的含义吗?您可以解释一下规则的含义吗?您可以解释一下规则的含义吗?您可以解释一下规则的含义吗?