Ledger was written for an early version of Windows. The problems started from Windows Vista onwards.
Windows started doing some sort of trick with programs from earlier versions by storing their data in a different location from where the program thinks it is.
Before Windows Vista the Ledger database was always stored in the folder C:\Program Files\Responsive Software\Ledger\Database.
From Windows Vista onwards the Ledger program still thinks the database is stored in this folder. However it is not.
From Windows Vista onwards the actual location of the Ledger database will vary depending on the operating system.
The Ledger database consists of a number of files, one for each table in the database. One of these files is names WorkstationConfiguration.DB.
The only reliable way I have found to find out where the database is stored on a new computer is to install and run Ledger. This will create a new empty Ledger database somewhere on the computer. Then run a disk search for the file WorkstationConfiguration.DB. This is one of the files that makes up the Ledger database. It will be located in a folder called Database somewhere on the computer.
If by chance you find more than one Database folder on your computer with this file name in it then Ledger is using is the one with the most recent date/time stamp on the WorkstationConfiguration.DB file.
To transfer the Ledger database from another computer you should be able to just replace this Database folder with the one from the other computer.
On Monday, March 25, 2013 5:21:31 AM UTC+13, Yolanda Bannister wrote: