Hi all.<br><br>I'm experiencing a very strange situation. I´ve developed an ActiveX DLL in VB6 that makes some calculations and accesses an Oracle 8i Database, using MSDAORA OleDb provider.<br><br>The tests i'm making are on a 3 Xeon 400MHz Server with 1Gb RAM Memory.<br><br>When I simply make the test using my EXE application to access this DLL on the same machine and call 10 instances of the main object of this DLL it works fine and make all the calculations that are necessary (It's for a payroll system).<br><br>But, when i register the DLL at MTS it doesn't work. Only few of the instances begin to calculate and when one of that finishes occurs an error and all the instances are finished at MTS.<br><br>I've ever done this tests with SQL Server 7 and the same happens.<br><br>Have someone seen this anytime ? Is there a logical explanation ?<br><br>Note: i'm trying it on MTS because we will need to load balance the components and MTS on Windows2000 allow this. Is another way to do the load balance without using the MTS ?<br><br>Thanks,<br><br>Renato