2010-10-12 133 views
0

在Oracle DB中使用SSRS並不是正統的,但我仍然被迫使用它。 所以,當我正在處理我的報告時,如果我的另一個同事試圖對同一數據庫執行查詢,則會在TNS偵聽器上發生錯誤。當我檢查活動或不活動的會話數時,它們處於極限狀態。在關閉並重新打開Visual Studio中的SSRS項目後,它可以工作,並且還減少了會話數量。帶有SSRS報告的Oracle數據庫

有沒有辦法讓oracle接受更多會話?或任何其他解決方案?

PS:Oracle版本10g中,的Visual Studio版本2005

+0

在TNS監聽器上報告的錯誤是什麼? – 2010-10-12 10:22:44

回答

0

我使用SSRS 2005年報告過Oracle 10g中,我還沒有看到這個問題。你的同事如何查詢數據庫,以及你使用了哪些驅動程序?

+0

我認爲它說TNS找不到,或類似的問題是,它不是從tnsnames.ora配置文件,這沒關係,問題來自SSRS在編輯報告時打開的許多同時連接。我試着增加最大會話數和最大進程數,也許這會給我一個決議。我只有大約50個會話,所以它可能來自於此,或者它可能只是來自oracle服務器配置。我們的機器上都有oracle 10g客戶端... – GxG 2010-10-12 10:57:20