How to Manually Specify the ScoutPalDB Database File Location

This procedure is intended for users with unusual devices or circumstance where the program cannot automatically find the database file, causing the PDA to display an error like "database open failed" or "Can't open the database file" or "The database can't be opened at this location"

(Keep scrolling down to see all the steps)


Tap on the Start Icon.

A Start menu drops down.

Tap on Programs.


A list of the currently installed programs now appears. You can scroll up and down in the list.

Look for the File Explorer program. Sometimes, if you have used the File Explorer program before, or if you modified the PDA's menu settings, a File Explorer choice may instead or alternately be on the Start menu.

Tap on File Explorer to start it.

 


File Explorer will start up displaying the folders and files in some default location.

In the example here, File Explorer is displaying the contents of "My Documents".

Tap on the icon that is just under the Start Flag.

 


Each time you tap on the navigation icon, a drop-down menu will appear, allowing you to navigate to another location in the PDA.

Tap on My Device.

 


File Explorer will now show the list of folders and files that are in the "root" of your PDA's internal memory, similar to exploring the "C:\" drive on your computer.

Look for the external memory card in the list of folders.  You may need to scroll to bring it into view. Look for the folder with black mark inside it - the mark is intended to indicate that it's an external memory card.  If you can't find the memory card in the list, you may need to re-insert the card. (If you still can't find it, keep in mind that many PDA's can't read cards larger than 2GB and you may need to get another card!)

The memory card's name will vary depending on PDA model and what kind of card is in use. Your card might be named SD Card, or CF Card, or Storage Card, or SD-MMC Card, or possibly MicroSD Card, or even something else entirely!

In any case, write down the name of the storage card, exactly as it's shown, including spaces and any punctuation. In all Windows devices, names of files and folders names are not case-sensitive, but spaces and other punctuation in a name must be included and exact.

In the example shown here, the memory card is named "Storage Card".  Note that it's a single space.

Tap on the memory card folder icon to open it.

 

Note: The small text file named "spdb" that appears in the "My Device" location contains your unique ScoutPalDB unlock key, as well as other ScoutPalDB settings.  It is not the database file.


We are now looking at the root of the external memory card.  If your card was updated using the recommended ScoutPalDB easy updater ("Get Updated") tool,  you'll see a folder named SPDB2 in the root of the card.  Tap on the SPDB2 folder, then inside it there will be a CAB folder, along with various category database files. (The primary book database file spdb is the largest one.)  If this is the case, the database path will be:

cardname\spdb2\spdb.dbb

...where cardname is the exact name you wrote down in the previous step.

Other users may have intentionally put their update contents directly in the root of the card and not in a folder on the card.  For these users, the path to the ScoutPalDB database file would be

cardname\spdb.dbb

In any case, cardname is the exact name you wrote down in the previous step.

Note that the path must have a backslash "\" immediately after each folder name in the path and that it ends in with "\spdb.dbb"

Write the path down, you will need in the last step, when you enter the database path into the ScoutPalDB settings screen.

Although it is not displayed on the PDA, the internal name of the book database file is actually "spdb.dbb"

If you tap on the spdb file, you will get an error message "there is no application associated..."  Disregard the error message.


Start ScoutPalDB.

Tap Settings.

Depending on your installation, your Settings screen may differ from the one shown here.  Many users will need to first need to tap on a [Database] tab in the middle of the Settings screen in order to see and edit the database file location.

Tap just in front of the "spdb.dbb" entry to put the cursor in front of it. If your database location display is not like the one shown here, correct it.  Or, you can simply clear it out.  If you clear the file location field, be sure add in a trailing \spdb.dbb part when you type in the whole path during the next step.


Type in the database file path that you wrote it down in the previous steps. Put a backslash ("\") after the storage card name and any other folder name along the path.  The path should end with the primary database file name, "spdb.dbb".

A backslash key choice is usually available on the left side of a PDA's popup keyboard.

You will need to include each folder that's in your database file path, starting with the storage card name.  Everything must be entered perfectly: exact spelling and no missing or extra spaces. On some PDA's: you may need to add any needed spaces after you type in the surrounding letters and slashes.

Again, for most users, the full primary database file location path will be:

cardname\spdb2\spdb.dbb

...where cardname stands for the exact name (with punctuation) that you wrote down back when you were looking at the My Device display of storage folders.

Write the path in ink on a piece of tape and tape it on the back of the PDA, just in case you need to reenter it. Put another piece of tape over it so that the ink won't smudge -- and also do the same thing for the unlock key!