Marc,
Look at what you get when you run UNLOAD ALL. You will notice that the command generates code to create the structure first, load the data next and finally create keys and indices. Do an UNLOAD ALL for both databases, separate the three section mentioned above into 3 files. Run the first file (from the current database) to create the new database structure, Load the data (second file from the client database), and then run the third file (from the current database) to create key sand indices. That should do it. This assumes, of course that both databases have the same file structure; if not you will have to edit files as needed. Javier, Javier Valencia, PE O: 913-829-0888 H: 913-397-9605 C: 913-915-3137 From: [email protected] [mailto:[email protected]] On Behalf Of MDRD Sent: Tuesday, September 18, 2012 1:31 PM To: RBASE-L Mailing List Subject: [RBASE-L] - Update an old user Hi Is there an easy way to update an old user to my new application? There version of my app is 3 years old and it is hard to remember all the changes we have made since then. So, I was thinking about deleting Unloading all their data then load it into an empty copy of my program. The main problem I can think of is if the data will load in the correct order so the PK’s get loaded first then FK’s. Is there an easy way to handle this? Thanks Marc

