Hmm I have been having a similar problem with my torero connections on my web server. As each page opens the db., does its transaction(select,update,etc), and then closes it sometimes it comes up with a cannot connect to database error. If I do a refresh it works fine.
You might have something there as it might be something in the MS updates recently. We have been trying to track it down but have not been successful yet. Dan Goldberg -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Alastair Burr Sent: Friday, April 08, 2016 4:51 AM To: [email protected] Subject: Re: [RBASE-L] - Tips: Running R:BASE X/XE Compiled Apps in a Multi-User Network Environment For what it's worth: Over the last 6-8 weeks or so I have been having problems with my (uncompiled & single user) backup routine which inserts data to one database as it backs up other databases. With RBase v9.5 and Windows 10 this suddenly started being a problem with an RMD file that dates back to Vista days and before. My solution after a lot of investigating was to add 5 second pauses before each reconnect to a (very) recently disconnected database. For whatever reason this has mostly solved the problem. I have, therefore, assumed that Windows 10 is the culprit and some recent update 6 or 8 weeks ago caused a change in the way Windows releases files. The time taken may vary depending on what else the system is doing thus causing the occasional failure even with that pause. I have only just upgraded to RBase X but my first impression is that the same pause is needed but that's not really a surprise for what seems to be a Windows problem. Regards, Alastair. -----Original Message----- From: Brad Davidson Sent: Friday, April 8, 2016 10:49 AM To: [email protected] Subject: RE: [RBASE-L] - Tips: Running R:BASE X/XE Compiled Apps in a Multi-User Network Environment Just a summary report for those interested in the reviving of compiled applications in our multiuser environ. I closely reviewed my DB backup after noon maintenance, something I did not see during remote connection today. Sitting at the server this morning found some indexes and constraints dropped, as well, most of our rules. Also, operation of the program in multi user mode was uncharacteristically pokey and discovered one of our bridged Ethernet ports inop - bad cable - see, you can only do so much remotely - one gets spoiled! Anyway, re-installed RBGXE, rebuilt database from copy before optimization, and of course, made a replacement Ethernet patch cable and all is good. Dan, decided - for now - to leave my years-old logic for connect/disconnect throughout all programs in my compiled app as is. Will beta a version per Razzak's suggestion, and your method - one connection in external form file - to review performance pros-cons, in near future... Brad Davidson -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Brad Davidson Sent: Friday, April 08, 2016 12:25 AM To: [email protected] Subject: RE: [RBASE-L] - Tips: Running R:BASE X/XE Compiled Apps in a Multi-User Network Environment Thanks for this, Razzak, a welcome checklist for my work today! Brad Davidson -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of A. Razzak Memon Sent: Thursday, April 07, 2016 7:12 PM To: [email protected] Subject: [RBASE-L] - Tips: Running R:BASE X/XE Compiled Apps in a Multi-User Network Environment Thursday, April 7, 2016 Tips: Running R:BASE X/XE Compiled Apps in a Multi-User Network Environment So, you have upgraded/migrated your R:BASE 9.5 (32/64) database(s)/compiled application(s) to R:BASE X and R:BASE X Enterprise. Congratulations! Remember, it took you a while to perfect the network environment and the current setup to run your existing R:Compiled R:BASE 9.5 (32/64) databases and applications. Now, consider the checklist and tips to run your migrated R:BASE X and XE databases and applications in a multi-user environment as follows: -- Network Related 01. If you have created a new folder to run your compiled application on your network, make sure to assign the exact same network access (privileges). 02. If you are running an anti-virus utility/program, make sure to define the same exceptions/exclusions, including the new engine DLLs and compiled executables. 03. Every user MUST have "full access rights" to the application folder as well as the folder defined for TEMP (SCRATCH) folders. 04. If everything is under one folder with full access privileges, make sure to include "-A" option for user's desktop shortcut to run your compiled application. -- R:Compiler X/XE Related 05. Using the new R:Compiler X/XE, open the compiler project (.RCP) file and verify/update the .DAT file as well as the PATH for all resource files, if applicable. 06. Verify and update all sections of Additional Resources, including: - External Form Files - Runtime Licenses - Plugins 07. You MUST use R:BASE X/XE Runtime Licenses, if applicable. 08. You MUST use R:BASE X/XE Plugins, if applicable. 09. Take advantage of Show Loading Window with all new options. 10. Always save your project before compiling the application. Good luck and make sure that you are having fun! Very Best R:egards, Razzak -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit http://cp.mcafee.com/d/1jWVIi3xEedEIenKYy--YrKrhhK-OC-y_sSyztZVxZBVUSyztZBdZ5Z4SyztZVxNZxwSgzG78qpAxiI0lLNGnJ7npYKrTURbSzHI-ndLCzBB4tss_R-jpLt5NzHTbFIKesMUYOqehR-EyCJtdmZSel3PWApmU6CQjqpK_9TLuZXTLsTsSjDdqymohzlJqD4qR8D_O-8oHgz938AdFVs_4XEKnoKZtd5fCSnANblz5QhPXz8Zy-Pfol9R88FYGmzV6l9_7QaiD_bCUAdFVsY0925y21XUE8JQcO8h8eKAVQoQGh5Lc89FRtb0EzmF4_OcqJHkVsSejd7dPpFr1oO830Qn2FFtd41sQg0CiR4zh02SUgB0yq80mAcy0Md6y01I0oqd40Bllqh_E6y0gmmEq89gd46Cy0rrfD8K4Wv4Qg0PVCaNaCy0qwpB6I5vxcSYedEtdUAH77. For more options, visit http://cp.mcafee.com/d/FZsS76Qm7bTuhvvudTdEETvpjvhvKrhhK-YM-OYYrhhK-OC-y-yrhhK-YMU-MMr8hR3AdcOgFm0aTURbSzHI-ndXYqBXhRSvbCTPhOOyeKevW_9ITKyUNRXBQSn7eosupd78W_khjmKCHuX7axVZicHs3jqpJcTvAXTLuZXTKrKr9PCJhbc8NGSJjydqAj_Vv4cGJeHsPsi6QYKu04x2N10ZYk4mW6p48A7nisWcql8yTC44QWKBwkhHkyvV6dmRGsKr79CzCVIQJwIp41wqbxkQKCy0Kq80j9qyhEw1rs8iwhd40bi6h0o6zh00S0cd6y0iGGJ8_Q3h08bbkd44E6y3jh0dJDPAn2tfyq80pYP5oBjh0dgcOzm2LMCru76TwBPlaKv. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit http://cp.mcafee.com/d/1jWVIp4zqb3BQrTju76XCQkrLIFLELTdEETvuovpuudEETvpjvhvhdEETvuosvoodA8WxO6Cp8kH05rYqBXhRSvbCZ-diZEWXfBPvAbfzHzD-LOdPhO-ZRXBQSnTKhuuud7fbnhIyyHsQsKsG7DR8OJMddECS3tPtPpesRG9px6dmRGshHkyv_bUxyJ2cAcygSDBPYp78K-VvrA4vo7463hOYyMqekQPhOWPXEVSPUZyUScwdtVcK0G9si31tDxE1x8bTujUo6wm6hE5xoc1T0Mq19K93qunf02gxoxoh7g7dLNbg845E2AP36Bi8JZ39dN0Om1h6Ji9_AoRrmFOVIQsLcK6Mmd96y0QJwIp41wqbxkQKCy0Kq80j9qyhEw1rs8iwhd40bi6h0o6zh00S0cd6y0iGGJ8_Q3h08bbkd44E6y3jh0dJDPAn2tfyq83h03fCoH4Gq81G1CkqMl-4PpEVjdOEO9. For more options, visit http://cp.mcafee.com/d/2DRPosrhosKzuWrMUTsSyztZBdZ5-VJ56XXP3XbPNJ56XXarWbW9J56XXP3zX31Ix7kegQP92Bo0HvzkLqeKPVsTLNGnJ7npYKrYxpYtss_R-hKqenTKLsKCO-ZObPPNEVVqWdAklrCzBPBgY-F6lK1FJcSMrKrKr9PCJhbc8NGSJjydqAj_Vv4cGJeHsPsi6QYKu04x2N2Myewervymwg8bg59C6daAhrW6iry1AI2ydqAj_8NGSJjBPpEVupsdwIqid41Fr1oO830Qn2FFtd41sQg0CiR4zh02SUgB0yq80mAcy0Md6y01I0oqd40Bllqh_E6y0gmmEq89gd46Cy0rrfD8K4Wv4Qg6y06vcNm9kQg3k3cERwHY9CPhOCrXYTd9RAsPkz. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rbase-l/43d67c28640942f496cc47ed92a54647%40MBX082-W1-CO-3.EXCH082.SERVERPOD.NET. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rbase-l/BAY177-DS8E914E123A364D2E868FEAC910%40phx.gbl. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rbase-l/2E4830CEC16615458329D3D83342F8D0128D4742%40EXCHANGE8.win.zerolag.com. For more options, visit https://groups.google.com/d/optout.

