diff --git a/lib/private/db/connectionfactory.php b/lib/private/db/connectionfactory.php index 033065bcb77cab1c08c19c38f807357743f191af..dbbe58dbef899610919b06bf985314d3d916915c 100644 --- a/lib/private/db/connectionfactory.php +++ b/lib/private/db/connectionfactory.php @@ -102,6 +102,11 @@ class ConnectionFactory { /** @var $connection \OC\DB\Connection */ $connection->disableQueryStatementCaching(); break; + case 'oci': + // oracle seems to have issues with cached statements which have been closed + /** @var $connection \OC\DB\Connection */ + $connection->disableQueryStatementCaching(); + break; } return $connection; }