JMP 查询生成器不显示数据库/打开表中可见的表大家好,我正在解决一些 JMP 查询的问题,我发现当我使用“数据库/打开表”选项打开表时,我可以在架构中查看和访问所需的 Oracle 表。当我使用相同的 ODBC 驱动程序和用户帐户使用“构建查询”选项时,这些相同的表不可见。
我正在使用 JMP 15 Pro。
我在这里缺少的东西(可能非常简单)限制了我的观点吗?
谢谢你的帮助!
布伦丹.
数据存取回复:JMP 查询生成器未显示数据库/打开表中可见的表嗨布伦丹,
有类似的问题。表未显示在查询生成器中。
当我关闭 JMP 并再次打开它时,问题得到解决。感觉就像是一个错误。
亲切的问候,
阿尔伯特
回复:JMP 查询生成器未显示数据库/打开表中可见的表你好,Brendan,我在使用 MySQL 时也看到过类似的情况。您使用的是哪个 ODBC 连接器版本?
谢谢,
鼻子
回复:JMP 查询生成器未显示数据库/打开表中可见的表嗨格奥尔格,
谢谢你的建议。
我尝试使用脚本连接和查询生成器连接到架构中的许多表,但没有成功。
我可以看到所有带有“打开表”的表,它们确实打开了,但是查询生成器看不到任何表,并且在编写脚本说明表不存在时,所有表都会失败。
我怀疑权限发生了变化(因为直到最近我才遇到相同查询的问题),但 IT 支持人员不知道服务器端有任何更改。
布伦丹
回复:JMP 查询生成器未显示数据库/打开表中可见的表据我所知,两种方式的 Oracle 数据库上都有相同的表。我到目前为止还没有经历过。
但是如果您知道正确的方案和表名称,您可以执行以下操作:
您可以将表名称和方案名称放入如下脚本中,然后您应该在查询生成器的可视模式中找到您的表。
您可以通过红色三角形按钮(“保存修改查询脚本”)从查询生成器保存此脚本。也许您需要打开另一个表来获取该脚本,然后将正确的表名称放入脚本中以将表放入可视化查询生成器中。
New SQL Query(
Connection(
"MY_DSN"
),
QueryName( "QUERY_NAME" ),
Select,
From( Table( "DATABASE_TABLE_NAME", Schema( "SCHEMA" ), Alias( "t1" ) ) )
) << Modify;