I have seen 1 post on this before, from last May 2025 - which didn’t have a strong answer. I am posting this issue again in the hopes it gets addressed. I have also emailed SV for guidance.
Long story short, C12 app using the CLAMSS.DLL and ODBC17.
When I use the CLAMSS.DLL from C12 - and then run sp_who2 in SQL, it looks like it opens 1 connection per table maybe? Each DB user has 50+ connections to the database.
When I use the C10 version (don’t own C11), then run sp_who2 in SQL, one connection per DB user - what I am used to seeing.
I have employed a few work-arounds like going back to C10 driver.
I have also noticed a few deadlock issues in prod where it is creating a transaction around a select statement, never committing it - the transaction goes to suspended in SP_WHO2, and leaves a deadlock on a table. To remedy this issue for the time being I have set READ_COMMITTED_SNAPSHOT to on for this database to prevent the DB from creating transactions on reads.
At the core, just swapping this SQL DLL fixes both of my issues. Is this why Capesoft is selling a SQL driver now - because the SV one has issues? or Whats up with this? Any planned fix from SV?
Thanks.
Justin Rumpf