Transfer databases?

For HanDBase related topics that are not specific to one platform.

Transfer databases?

Postby Cat » Wed Aug 07, 2013 11:47 pm

Hi.
i just purchased HanDBase for android to use with my samsung tablet (I have the add-on on my desktop and application on tablet)

I also have HandBase for iphone on desktop and mobile phone. I have used HanDbase (iphone) for tree audits and have hours and hours of information in fields of the main databases I use.

Can I somehow transfer my databases to the android version so I do not have to re-enter or create new databases?
Cat
 
Posts: 1
Joined: Wed Aug 07, 2013 11:38 pm

Re: Transfer databases?

Postby dhaupert » Tue Aug 13, 2013 6:39 am

Hi there,

Thanks for your post. You can definitely transfer them- in fact, on the desktop version, simply open the database from your iPhone or other user folder and then select File|Install to Smartphone/handheld and then choose your new device name from there.

Other options to install:

Email it from your device to your new Android device. The attachment will open into HanDBase automatically.
Use the Desktop Connect mode to transfer via Wifi from your desktop to your Android device. There is an install file section where you can browse and select a file on your PC.

Are you interested in continuing to use your iPhone version? If so, you may want to consider syncing both devices to the same database on the desktop and this can be done! Here's part of a tutorial I've been drafting that explains how:

Syncing a Database between Android and iPhone or iPad



Please note: This document assumes (and requires) that you are using both the conduit for Android and the Conduit for iOS, which are sold separately as part of their respective packages (eg, HanDBase Plus for Android, HanDBase Plus for iPhone/iPad, HanDBase Professional for Android, HanDBase Professional for iPhone/iPad, etc).



Often times you may have a configuration where you have multiple devices and want to sync them together. Our conduits have support for shared databases like this:











And you can easily specify to share a database with another device simply by checking the box to share the device and then selecting the users from the list you want to share to.



But what happens when you want to share a database with another device of a different type? The list box only shows devices of the same type (i.e., those compatible with that particular conduit). So while an iPad user can easily share/sync a database with an iPhone or iPod touch user, one may wonder how they could also share with an Android user. This tutorial will show you just how to set this up!



Setting up the Database for sharing among devices:



It's easiest to have a database that is shared amongst different devices kept in a central location, so there is less confusion about where the synced database is stored on the desktop. It's not a requirement but it is the method we recommend and the one we'll explain in this tutorial.



1. Copy a database file (.PDB) to a central location on your computer. For example, you may put this in My Documents\HanDBase\SharedDBs (a folder you'd create) or on Macs Documents\HanDBase\SharedDB. Locate the file in your user folder (e.g., My Documents\HanDBase\Username) and copy it to the new location you desire.





2. Now Launch the Sync Settings for your Android device first:







3. Choose the option Create Shared DB (Windows) or simply + on Mac.



4. Browse to the location for your shared database and choose it.



5. Click the database listed in Shared Databases.



6. Now select the users you wish to share to that are Android users. By default all Android users will be selected, but you can change this as needed.



7. Now you can save and exit the Android Conduit section and choose Configure|iPhone/iPad/iPod touch users.



Repeat the same steps for the iPhone or iPad user.

8. Choose the Create New Shared database option and browse to the shared location.



9. Click the database listed in Shared Databases.



10. Now select the users you wish to share to that are iPhone, iPad, or iPod touch users. By default all iOS users will be selected, but you can change this as needed.



11. Now you can save and exit the iOS Conduit section.



That's all there is to it! When you sync now, any of the devices will sync to the database you have stored in the shared folder. If the device doesn't already have the database, it will install it to the device on the next sync.



Now, one more item to consider. When you select File|Open, you're given a list of users and the databases in these user's folders are shown in that list. You may be disappointed to notice that you won't see the shared database listed in these lists, because it's not kept in these folders. If you do happen to see it in these folders, don't open it- it's likely the database that predated setting things up for shared sync!



On our Windows version, we offer support for a Custom user type, where you can point to any folder on your drive and give it a name. It's perfect for setting up a User that you can open databases directly from this screen. Here's how:



1. Click on Configure|Other/Custom users



2. Choose the Create New User Button.



3. Give the user a name in User Name. For example, you may want to call it Shared Databases.



4. In the Path to PDB file, browse and select the folder for your Shared DBs from above.



5. In the User Type, select Desktop Only. This will prevent the program from prompting you each time you save to install this database to a device.



Press OK and you are done. Now you should have a user you can select from the File Open screen and see your shared databases.
dhaupert
 
Posts: 4111
Joined: Tue May 26, 2009 11:51 am

Re: Transfer databases?

Postby nigelp » Fri Jan 03, 2014 7:05 am

Did the below have images? Could you link to original article as I want to do this

dhaupert wrote:Hi there,

Thanks for your post. You can definitely transfer them- in fact, on the desktop version, simply open the database from your iPhone or other user folder and then select File|Install to Smartphone/handheld and then choose your new device name from there.

Other options to install:

Email it from your device to your new Android device. The attachment will open into HanDBase automatically.
Use the Desktop Connect mode to transfer via Wifi from your desktop to your Android device. There is an install file section where you can browse and select a file on your PC.

Are you interested in continuing to use your iPhone version? If so, you may want to consider syncing both devices to the same database on the desktop and this can be done! Here's part of a tutorial I've been drafting that explains how:

Syncing a Database between Android and iPhone or iPad



Please note: This document assumes (and requires) that you are using both the conduit for Android and the Conduit for iOS, which are sold separately as part of their respective packages (eg, HanDBase Plus for Android, HanDBase Plus for iPhone/iPad, HanDBase Professional for Android, HanDBase Professional for iPhone/iPad, etc).



Often times you may have a configuration where you have multiple devices and want to sync them together. Our conduits have support for shared databases like this:











And you can easily specify to share a database with another device simply by checking the box to share the device and then selecting the users from the list you want to share to.



But what happens when you want to share a database with another device of a different type? The list box only shows devices of the same type (i.e., those compatible with that particular conduit). So while an iPad user can easily share/sync a database with an iPhone or iPod touch user, one may wonder how they could also share with an Android user. This tutorial will show you just how to set this up!



Setting up the Database for sharing among devices:



It's easiest to have a database that is shared amongst different devices kept in a central location, so there is less confusion about where the synced database is stored on the desktop. It's not a requirement but it is the method we recommend and the one we'll explain in this tutorial.



1. Copy a database file (.PDB) to a central location on your computer. For example, you may put this in My Documents\HanDBase\SharedDBs (a folder you'd create) or on Macs Documents\HanDBase\SharedDB. Locate the file in your user folder (e.g., My Documents\HanDBase\Username) and copy it to the new location you desire.





2. Now Launch the Sync Settings for your Android device first:







3. Choose the option Create Shared DB (Windows) or simply + on Mac.



4. Browse to the location for your shared database and choose it.



5. Click the database listed in Shared Databases.



6. Now select the users you wish to share to that are Android users. By default all Android users will be selected, but you can change this as needed.



7. Now you can save and exit the Android Conduit section and choose Configure|iPhone/iPad/iPod touch users.



Repeat the same steps for the iPhone or iPad user.

8. Choose the Create New Shared database option and browse to the shared location.



9. Click the database listed in Shared Databases.



10. Now select the users you wish to share to that are iPhone, iPad, or iPod touch users. By default all iOS users will be selected, but you can change this as needed.



11. Now you can save and exit the iOS Conduit section.



That's all there is to it! When you sync now, any of the devices will sync to the database you have stored in the shared folder. If the device doesn't already have the database, it will install it to the device on the next sync.



Now, one more item to consider. When you select File|Open, you're given a list of users and the databases in these user's folders are shown in that list. You may be disappointed to notice that you won't see the shared database listed in these lists, because it's not kept in these folders. If you do happen to see it in these folders, don't open it- it's likely the database that predated setting things up for shared sync!



On our Windows version, we offer support for a Custom user type, where you can point to any folder on your drive and give it a name. It's perfect for setting up a User that you can open databases directly from this screen. Here's how:



1. Click on Configure|Other/Custom users



2. Choose the Create New User Button.



3. Give the user a name in User Name. For example, you may want to call it Shared Databases.



4. In the Path to PDB file, browse and select the folder for your Shared DBs from above.



5. In the User Type, select Desktop Only. This will prevent the program from prompting you each time you save to install this database to a device.



Press OK and you are done. Now you should have a user you can select from the File Open screen and see your shared databases.
nigelp
 
Posts: 38
Joined: Fri Jul 10, 2009 3:51 am

Re: Transfer databases?

Postby nigelp » Tue Jan 07, 2014 4:54 pm

Bump!
nigelp
 
Posts: 38
Joined: Fri Jul 10, 2009 3:51 am

Re: Transfer databases?

Postby Brian_Houghton » Fri Jan 10, 2014 6:45 am

nigelp wrote:Bump!


When copying the images from the computer to an Android, simply place them in the /HanDBase/Images folder in internal storage.

Sent from my Nexus 7 using Tapatalk HD
Kind Regards,
Brian Houghton, DDH Software
Brian_Houghton
 
Posts: 2246
Joined: Wed May 20, 2009 8:30 am


Return to HanDBase General Discussion

Who is online

Users browsing this forum: Google [Bot] and 1 guest