Hola a todos,
Debido a no se qué, ya que la aplicación no tiene estrés, me ha salido
ese error de Oracle:
Error ORA-01000: maximum open cursors exceeded
La aplicación pasó las pruebas de estrés sin problemas y sin provocar
estos errores en integración y preproducción.
¿Puede ser problema de parametrización de la base de datos, cadena de
conexión, o de qué? Utilizo como driver de .NET el
System.Data.OracleClient.
Esta es la configuración de NH:
<session-factory name="NHibernate.DUN">
<property name="dialect">NHibernate.Dialect.Oracle10gDialect</
property>
<property
name="connection.provider">NHibernate.Connection.DriverConnectionProvider</
property>
<property
name="connection.driver_class">NHibernate.Driver.OracleClientDriver</
property>
<property name="connection.isolation">ReadCommitted</property>
<property name="show_sql">false</property>
<property
name="proxyfactory.factory_class">NHibernate.ByteCode.LinFu.ProxyFactoryFactory,
NHibernate.ByteCode.LinFu</property>
<mapping assembly="DUN.Core" />
</session-factory>
Estoy seguro que cierro todas las sesiones de NH.
Muchas gracias
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano