当前位置: 首页 > 知识库问答 >
问题:

Anylogic7.2数据库对象对SQL服务器的一致性

昌砚
2023-03-14

我有一个问题与Anylogic7.2数据库对象连接到SQL服务器。我是新来的,但据我所知,我已经正确地设置了它。为了设置SQL服务器的连接,我下载了sqljdbc4-3.0.jar并将其设置为顶层模型中的模型依赖项。在main的导入部分,我调用导入com.microsoft.sqlserver.jdbc.SQLServerDriver;

用户登录具有相关数据库的权限,用户名/密码组合有效。用户可以通过SQL Server Management Studio进行连接。

在Anylogic数据库连接向导中,我已将主机设置为(本地)。,local,localhost,(localhost)-似乎都不起作用。当我尝试连接以返回表列表时,返回的结果为空。

我不了解SQL Server,但我认为它设置正确。我有很多想法,不知道如何解决这个问题。如果有人能给我提供线索,我将非常感激。

谢谢。

共有1个答案

皮景龙
2023-03-14

谢谢你的帮助Rachel最终我找到了这个的底部。在浏览了Any逻辑和SQL服务器的日志文件后,很明显Any逻辑无法到达SQL服务器,即没有尝试登录。所以,我关闭了我的防火墙,一切都按预期工作。防火墙似乎阻止了1433端口上的通信。我设置了明确的防火墙规则,允许通过端口1433和1434进行通信,现在问题似乎得到了解决。

 类似资料:
  • Navicat 提供强大的工具来管理服务器对象,例如数据库、表、视图、函数等。注意:在 Navicat 中开始使用服务器对象前,你要首先创建连接。

  • Navicat 提供强大的工具助你管理服务器对象,例如数据库、表、视图、函数等。 【注意】在 Navicat 中开始使用服务器对象前,你要首先创建连接。 在对象设计器的“SQL 预览”或“脚本预览”选项卡中,你可以预览创建或编辑对象时所需的 SQL 语句和脚本。对于某些数据库或模式对象,你可以使用底部的下拉式列表来显示在“文件”菜单中选择“保存”或“另存为”时所运行的 SQL 或脚本。 Navic

  • Navicat 提供强大的工具助你管理服务器对象,例如数据库、表、视图、函数等。 【注意】在 Navicat 中开始使用服务器对象前,你要首先创建连接。 在对象设计器的“SQL 预览”或“脚本预览”选项卡中,你可以预览创建或编辑对象时所需的 SQL 语句或脚本。对于某些数据库或模式对象,你可以使用底部的下拉式菜单来显示在“文件”菜单中选择“保存”或“另存为”时所运行的 SQL 或脚本。 Navic

  • Navicat 提供强大的工具助你管理服务器对象,例如数据库、表、视图、函数等。 【注意】在 Navicat 中开始使用服务器对象前,你要首先创建连接。 在对象设计器的“SQL 预览”或“脚本预览”选项卡中,你可以预览创建或编辑对象时所需的 SQL 语句和脚本。对于某些数据库或模式对象,你可以使用底部的下拉式列表来显示在“文件”菜单中选择“保存”或“另存为”时所运行的 SQL 或脚本。 Navic

  • SPT Object Database 是一个纯Java的对象数据库,采用 Prevayler 开发。

  • 我有一个类,看起来像这样: 问题是当使用时,可以从不同的线程调用方法。所以当我在另一个线程中使用它的连接对象时,可能是关闭的。解决这个问题的最好办法是什么?在创建新的对象之后,是否应该在关闭旧对象之前等待几秒钟(直到查询完成)? 编辑:另一个问题:是否应该是,以便的更改对所有线程都可见?