Oracle 12519:运行集成测试套件时出现的问题
我有一个测试套件,其中包含大约4000个测试。我们使用Oracle作为数据库。 当我运行测试套件时,一些测试运行良好,一段时间后我得到ORA-12519 TNS:没有找到合适的服务处理程序 当我单独运行测试仪时,它工作正常,所以我猜问题在于与位于我机器上的oracle数据库的连接 我在网上发布了几篇文章,并在SQL*Plus中运行了命令“alter system set processs=150 scope=spfile;”,但这也没有帮助 以前是否有人遇到过此问题?如果问题得到解决,我需要做什么 如果有人能解释原因和需要采取的行动,我会非常棒Oracle 12519:运行集成测试套件时出现的问题,oracle,ora-12519,Oracle,Ora 12519,我有一个测试套件,其中包含大约4000个测试。我们使用Oracle作为数据库。 当我运行测试套件时,一些测试运行良好,一段时间后我得到ORA-12519 TNS:没有找到合适的服务处理程序 当我单独运行测试仪时,它工作正常,所以我猜问题在于与位于我机器上的oracle数据库的连接 我在网上发布了几篇文章,并在SQL*Plus中运行了命令“alter system set processs=150 scope=spfile;”,但这也没有帮助 以前是否有人遇到过此问题?如果问题得到解决,我需要做什
感谢您将Sql*Plus作为系统使用 alter system set PROCESS=600范围=spfile;我将其设置为600,而不是150 确保重新启动数据库 这里回答了这个问题
谢谢alter系统。。。scope=spfile命令在数据库被反弹之前不会有任何效果。听起来可能您并行运行了太多测试,或者在测试完成时没有关闭连接。是的,我恢复了数据库。此外,这些测试人员由我的团队成员舒适地运行。这将延迟/掩盖问题,而不是解决根本问题。当然,在测试中是不好的,就像在生产机器上一样,processs参数将是默认值,对于常规Oracle为150,对于XE则更低。潜在的问题是,这里通过测试套件的应用程序试图同时打开太多的连接。