2010-09-22 12 views
0

通常情況下,您可以在Cognos PowerPlay(我正在運行PowerPlay 7.3版)中添加查詢作爲新數據源,但是當我嘗試這樣做時,我無法選擇任何查詢從我的Access數據庫。通常顯示數據庫中現有查詢的下拉菜單是空的。當我添加一個表作爲新的數據源時,它工作正常,並且所有表都顯示在下拉列表中。在Cognos PowerPlay中查詢爲新數據源的問題

以前它對查詢也很好,但現在它不起作用。 有沒有人知道,如果這是一個Cognos錯誤或在我的電腦上導致此錯誤出現一些系統配置?

回答

0

我沒有找到我的問題的任何答案,但我確實想出瞭解決此問題的解決方案。

訣竅是創建一個新的MS Access數據庫(fx稱爲WorkAroundDatabase),然後創建一個與母數據庫中原始查詢具有相同名稱的查詢(要作爲數據源添加的查詢的名稱首先)。

然後,您首先創建一個鏈接到WorkAroundDatabase中的查詢的新數據源。 其次,右鍵單擊數據源並更改母數據庫的路徑。由於查詢名稱相同,數據源現在鏈接到母數據庫中的查詢(這正是您想要的,由於Cognos Powerplay錯誤,Byt無法直接進行查詢)。

即使Cognos PowerPlay中的原始錯誤沒有提供任何解釋,該過程在IBM Cognos PowerPlay中也可以正常工作。