2012-06-08 58 views
2

有人可以幫助我理解如何在通過ODBC-JDBC橋接連接時公開JBoss Teiid虛擬數據庫的SYS模式對象?查看JBoss EDS/Teiid的SYS模式表VDB

客戶端連接到橋的ODBC端,JDBC端連接到運行在JBoss SOA服務器上的虛擬數據庫(VDB)。

在當前設置下,只有通過JBoss Studio的Teiid Designer建模的表和列才被公開,但不包括SYS模式及其基礎對象。客戶端應用程序是Microstrategy BI應用程序。

回答

-1

我是新來的Teiid並有類似的問題。

當您使用JBoss設計器創建VDB時,您可以指定哪些模型將暴露給客戶端應用程序。作爲一種良好的做法,只有View模型是公開的,而Source模型則不是。因此,查詢VDB的系統表只會向您顯示View模型中的元數據,這些元數據將成爲底層數據源中元數據的子集。

希望這會有所幫助。

0

您可以使用本機JDBC JAVA API遍歷來自所有使用過的數據源的所有元數據。