2010-10-12 136 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