You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AnyLogic连接Azure数据库后自建表无法查看的问题咨询

AnyLogic连接Azure SQL数据库后无法查看自定义表的解决方案

一、直接访问自定义表的操作方式

  • 直接执行带架构的SQL查询
    在AnyLogic的数据库查询组件(或通过Java代码执行SQL语句)中,使用**完整表名(架构+表名)**执行查询,示例:
    SELECT * FROM dbo.my_table;
    
    如果你创建表时指定了其他架构,把dbo替换成你用的架构名称即可。
  • 手动配置架构刷新表列表
    进入AnyLogic的数据库连接配置界面,找到架构设置项,手动添加你使用的架构(默认是dbo),然后刷新表列表,就能看到该架构下的自定义表。

二、无法看到自定义表的常见原因

  • 数据库账号权限不足
    连接Azure SQL的账号没有被授予查看自定义表的权限,需要在Azure SQL中执行授权语句,比如给dbo架构的查询权限:
    GRANT SELECT ON SCHEMA::dbo TO [你的数据库登录账号];
    
  • 架构匹配问题
    你创建表时用了非默认架构,但AnyLogic默认只加载dbo架构下的表,没有配置加载对应架构,导致自定义表未显示在列表中。
  • AnyLogic表列表加载逻辑限制
    AnyLogic的内置数据库浏览器默认可能只展示部分系统表,不会自动加载所有用户自定义表,需要手动指定架构并刷新才能显示。

内容的提问来源于stack exchange,提问作者Selin Ozen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 09:44:52