tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/63260-error-with-2-users-on-one-computerInfinite Kind: Discussion 2020-12-19T03:50:24Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T07:26:18Z2020-09-18T07:26:18Zerror with 2 users on one computer<div><p>I am not support staff, just a user.<br>
Hi Geoff</p>
<p>You should never try to open a Moneydance data set with two computers at the same time without using Moneydances internal sync engine. Such attempts can result in file corruption.<br>
See <a href="https://infinitekind.tenderapp.com/kb/syncing-and-sharing-data">https://infinitekind.tenderapp.com/kb/syncing-and-sharing-data</a></p>
<p>I have tested Dropbox, the preferred cloud server, Google Drive, OneDrive, Box.com and pCload and all work well with Moneydances sync engine.</p>
<p>Hope this helps.</p></div>derekkent23tag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T07:45:32Z2020-09-18T07:45:33Zerror with 2 users on one computer<div><p>Hi<br>
Thanks for reply.<br>
NO! Certainly not trying to open 2 copies at the same time. That sort of<br>
thing certainly requires server like capabilities and even then can (will!)<br>
cause problems.<br>
As I said, I have tested it using a copy of the file on a usb memory<br>
stick. User-1 can open it OK, user-2 gets the error. I don't believe it is<br>
an ownership problem either as user-2 can open the file OK on user-2's own<br>
computer.<br>
When I next get to the computer with the 2 users I am going to check for<br>
any sign of Java in user-2's directory space. This could have happened if<br>
something has been installed by user-2 requiring a different version of<br>
Java.<br>
Good weekend exercise!<br>
Thanks again<br>
Geoff</p>
<p>On Fri, 18 Sep. 2020, 16:56 derekkent23, <a href="mailto:tender+de78951892@tenderapp.com">tender+de78951892@tenderapp.com</a><br>
wrote:</p></div>Geoffrey Symetag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T08:06:15Z2020-09-18T08:37:20Zerror with 2 users on one computer<div><p>I am not support staff, just a user.<br>
Hi Geoff</p>
<p>OK.</p>
<p>Moneydance has its own copy of java imbedded and does not use any other copy on java installed on a computer.</p>
<p>If you use Moneydances inbuild sync engine the you can have the data set open on as many computers as you like at the same time. Enter a transaction on one computer and it will appear on the other computers within 60 seconds. The sync engine need to work with a cloud server such as the ones I have tested, Dropbox, the preferred cloud server, Google Drive, OneDrive, Box.com and pCload<br>
See <a href="https://infinitekind.tenderapp.com/kb/syncing-and-sharing-data">https://infinitekind.tenderapp.com/kb/syncing-and-sharing-data</a></p>
<p>EDIT as dwg states always install the same version/build on all computers e.g. 2020.1(1928)</p>
<p>Hope this helps.</p></div>derekkent23tag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T08:07:13Z2020-09-18T08:07:13Zerror with 2 users on one computer<div><p>I'm a fellow user.</p>
<p>The error you are getting is normally a sign of data corruption. If it only happens with one user and the file is still usable by the other it suggests something in that users account.</p>
<p>The first thing that comes to mind is if the users are using the exact same version of Moneydance down to the build number.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T09:36:07Z2020-09-18T09:38:29Zerror with 2 users on one computer<div><p>Hi Geoff, if I read your post correctly you have 2 users on the same machine running Moneydance. I do this a lot for production and for testing extensions. So when you have more than one user on the same machine they can share the installed version of MD. They will each get a separate .moneydance folder that holds extensions, configuration files and error logs. This folder is stored under the user directory, hence the different copies, i.e ~user1/.moneydance and ~user2/.moneydance.</p>
<p>Under normal circumstances your data is held in a folder called Documents under the .Moneydance folder (~user/.Moneydance/Documents) and thus is kept separate. You can store data anywhere on your computer (or cloud, though not recommended). However, if you try to open the same data file from the 2 different users it will fail. Moneydance does not use a database manager it uses it's own internal memory based data management system. It does not expect it to be shared with anything else. Opening the same file in 2 different instances of Moneydance will give unpredictable results.</p>
<p>For syncing, Moneydance writes the changes to a file out to the specified directory. It also watches sync directories to identify any changes that have been written by another instance of Moneydance. When it detects such a change it reads the data in and applies it.</p>
<p>So for your 2 users on the same machine you need to use the sync mechanism. Not opening the same file.</p>
<p>Hope that helps<br>
Mike (not support)</p></div>Mike Bray (Quote Loader Author)tag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T12:02:30Z2020-09-18T12:02:30Zerror with 2 users on one computer<div><p>Thanks Mike,<br>
I'd forgotten all that. Had most of this going some years ago via Dropbox.<br>
When Dropbox introduced their machine limits we went a different direction.<br>
Now we can do what we want via google drive but I should have gone back and<br>
'read the instructions stupid'. Cheers<br>
Geoff</p>
<p>On Fri, 18 Sep. 2020, 19:06 Mike Bray, <a href="mailto:tender+de78951892@tenderapp.com">tender+de78951892@tenderapp.com</a><br>
wrote:</p></div>Geoffrey Symetag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-18T12:28:06Z2020-09-18T12:28:06Zerror with 2 users on one computer<div><p>I am not support staff, just a user.<br>
Hi Geoff</p>
<p>In case you ever want to sync to a mobile device such as a phone you will need to go back to a free Dropbox account.</p>
<p>The Dropbox restrictions maybe not as bad as they first sound.</p>
<p>The limit of 3 devices running Dropbox applications with a free account applies to the devices that can be connected to a Dropbox product itself, via official Dropbox applications, such as the official Dropbox desktop client or mobile applications.</p>
<p>If your computers are using Dropbox Folder as a syncing method for Moneydance then as you have to have Dropbox Client installed, this count towards the limit. However, if you use Dropbox Connection and don’t have Dropbox Client installed, this does not count towards the limit. This limit does not apply to third party apps that connect to Dropbox via the Dropbox API. This includes the Dropbox Application Program Interface that is embedded in Moneydance mobile. Your mobile devices would only count towards the limit if you had Dropbox official app installed on your mobile devices for another reason.</p>
<p>Hope this helps.</p></div>derekkent23tag:infinitekind.tenderapp.com,2009-01-14:Comment/486404612020-09-19T03:47:56Z2020-09-19T03:47:56Zerror with 2 users on one computer<div><p>Hi again.<br>
Thanks for all the advise and I did realise I knew much of it, just didn't<br>
think long enough.<br>
Just to further my embarrassment I realised that I had all the info and<br>
instructions neatly printed and included in my log book!<br>
It's all working OK.<br>
Wearing another hat I do use a DropBox app and it all works well, however I<br>
have no need for that facility with Moneydance. As Drive is used for<br>
everything else it is, for simplicity etc better to use it for Moneydance.<br>
Regards Geoff</p>
<p>On Fri, 18 Sep. 2020, 21:58 derekkent23, <a href="mailto:tender+de78951892@tenderapp.com">tender+de78951892@tenderapp.com</a><br>
wrote:</p></div>Geoffrey Syme