2

有人可以帮助我了解如何在通过 ODBC-JDBC 桥连接时公开 JBoss Teiid 虚拟数据库的 SYS 模式对象吗?

客户端连接到桥的 ODBC 端,它的 JDBC 端连接到运行在 JBoss SOA 服务器上的虚拟数据库(VDB)。

在当前设置下,只有通过 JBoss Studio 的 Teiid Designer 建模的表和列被公开,但 SYS 模式及其底层对象不公开。客户端应用程序是 Microstrategy BI 应用程序。

4

2 回答 2

0

您可以使用本机 JDBC JAVA API 遍历所有使用过的数据源中的所有元数据。

于 2017-07-07T06:53:05.270 回答
-1

我是 Teiid 的新手,也有类似的问题。

当您使用 JBoss 设计器创建 VDB 时,您可以指定哪些模型将公开给客户端应用程序。作为一种好的做法,只公开 View 模型,不公开 Source 模型。因此,查询 VDB 的系统表只会显示视图模型中的元数据,这将是基础数据源中元数据的子集。

希望这可以帮助。

于 2013-01-16T15:58:43.480 回答