Results 1 to 9 of 9

Thread: DejaOffice Database Location on a Samsung Galaxy S4 Android 4.2.2

  1. #1
    Junior Member
    Join Date
    Jul 2013
    Posts
    2

    DejaOffice Database Location on a Samsung Galaxy S4 Android 4.2.2

    Is there a way to get DejaOffice to store the database on the external SD card (as opposed to the internal SD card - i.e. internal memory on the S4)? Android version is 4.2.2. Samsung S4 only allows applications to be stored on the internalSD card/internal memory. I want to be able to store the DB on the external SD card (inserted into the back of the phone). Thanks for any help / direction! I am also using CompanionLink to sync from Palm Desktop. Any implications with this?

  2. #2
    Senior Member DJOCTO's Avatar
    Join Date
    Apr 2010
    Posts
    2,271
    Gregspop, welcome to the forum.

    To move the file should be pretty simple.

    1. Look for \clusb\companionlink.db
    2. Move it to your external card \clusb\companionlink.db
    3. Rename it on the base card "xcompanionlink.db"

    When DejaOffice runs, it checks all active devices for the data file. If it finds one, it will use it. The key is not to offer two files; because there is a list of which one it will use, and it differs per device.

    The location of the file is also relevant to connected Sync; DejaConnect USB and USB Direct modes. However, both also look on all available devices.

    Right now, there is not an option within the app to move, or even know, where the file is. It may be worthwhile for us to work on this at some point.

  3. #3
    Senior Member
    Join Date
    Dec 2011
    Posts
    344
    DJOCTO,

    when I do as you suggest on my samsung S3 mini, I get the message "SD card is not available. please change USB-settings to "mass storage" or "charge only" (translation from german to english done by me ;-)

    Any idea`?

    Michael
    CL 6052 on Win10 & Outlook 2013 @office

    DejaOffice 4.4.19 (1131)
    Samsung Galaxy A3 2017, Android 8.0.0, German Language
    - Direct USB Sync (mass storage)

  4. #4
    Junior Member
    Join Date
    Nov 2010
    Posts
    7
    I have a similar problem. I had been using DejaOffice on a Droid 2 and I switched to a Verizon Samsung Galaxy 4 running 4.2.2. I removed the SD card from the old phone and put it into the Galaxy. The folder \clusb\companionlink.db exists on the card but DejaOffice does not seem to recognize it. There is no \clusb\companionlink.db folder on the device.

  5. #5
    Junior Member
    Join Date
    Jul 2013
    Posts
    2
    I appreciate the responses. I tried the suggestion as directed. When I start DejaOffice on the phone it says it can't find the database. When I try to do the CompanionLink sync i get a failure that it can't find the device. When I go back to the original / installed settings (DB on internal with correct name) everything works fine. Any other directions / suggestions? I just read that the German model of the Samsung S4 has an update that will allow you to move applications to the external SD card. But I think the app has to be written in a way to take advantage of that. Also, will have to wait to see if/when that new update comes to the USA.

  6. #6
    DejaOffice Team Member Belinda's Avatar
    Join Date
    Dec 2010
    Posts
    222
    Quote Originally Posted by MG111 View Post
    DJOCTO,

    when I do as you suggest on my samsung S3 mini, I get the message "SD card is not available. please change USB-settings to "mass storage" or "charge only" (translation from german to english done by me ;-)

    Any idea`?

    Michael
    Michael -

    Manually moving the database from an older device to a much newer device doesn't always work - that's because the older database was created on a device running an older version of SQLite. Because the newer device uses a new version of this, the database is not readable. That is probably what is happening for you - which is different than the issue reported by gregspop.

    The way to get around this problem is to just do a synchronization with the new device via CompanionLink.

    -Belinda

  7. #7
    DejaOffice Team Member Belinda's Avatar
    Join Date
    Dec 2010
    Posts
    222
    Quote Originally Posted by MarkWG View Post
    I have a similar problem. I had been using DejaOffice on a Droid 2 and I switched to a Verizon Samsung Galaxy 4 running 4.2.2. I removed the SD card from the old phone and put it into the Galaxy. The folder \clusb\companionlink.db exists on the card but DejaOffice does not seem to recognize it. There is no \clusb\companionlink.db folder on the device.
    Hi MarkWG -

    Please see my response to MG111. Unfortunately, databases from older devices (like your Droid 2) aren't compatible on newer ones. The easiest way to move the information is via synchronization.

    Thanks -

    -Belinda

  8. #8
    Senior Member
    Join Date
    Dec 2011
    Posts
    344
    Belinda,

    there's a misunderstanding. I did a fresh install of DO on S3mini, Sync with PC and then move this DB from "sdsdcard0" (=internal memory) to "exSdCard" as DJOCTO explained ...

    Michael
    CL 6052 on Win10 & Outlook 2013 @office

    DejaOffice 4.4.19 (1131)
    Samsung Galaxy A3 2017, Android 8.0.0, German Language
    - Direct USB Sync (mass storage)

  9. #9
    DejaOffice Team Member Belinda's Avatar
    Join Date
    Dec 2010
    Posts
    222
    Quote Originally Posted by MG111 View Post
    Belinda,

    there's a misunderstanding. I did a fresh install of DO on S3mini, Sync with PC and then move this DB from "sdsdcard0" (=internal memory) to "exSdCard" as DJOCTO explained ...

    Michael
    Michael -

    Try this with version 2.5.2, it may work - we added a fix specific to the S4 when moving from internal/to external.

    -Belinda

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •