ALTER SESSION RESET does not work in ISQL, results in error "Cannot reset user session - There are open transactions (2 active)" --------------------------------------------------------------------------------------------------------------------------------
Key: CORE-6384 URL: http://tracker.firebirdsql.org/browse/CORE-6384 Project: Firebird Core Issue Type: Bug Components: ISQL Affects Versions: 4.0 Beta 2 Environment: 4.0.0.2133-0 on Windows 10 64-bit Reporter: Mark Rotteveel As isql uses two transactions, it is not possible to execute ALTER SESSION RESET. Doing so results in the following error: D:\DevSoft\FB_tests\Firebird-4.0.0.2133-0_x64>isql -user sysdba -password masterkey localhost:employee Database: localhost:employee, User: SYSDBA SQL> alter session reset; Statement failed, SQLSTATE = 01002 Cannot reset user session -There are open transactions (2 active) SQL> Given the requirement that there is no active transaction (or only the current transaction executing ALTER SESSION RESET), it looks like ISQL needs to get special treatment for handling ALTER SESSION RESET, for example on detection of ALTER SESSION RESET, commit both transaction, or something similar. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel