Announcement

Collapse
No announcement yet.

Using same database on two devices (home-networked)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Using same database on two devices (home-networked)

    I've seen a similar question on the forum, but got lost in the technical details, so sorry if this is a repeat.

    I have AC Ultimate 2020 licensed on my desktop and laptop computers (both Windows 10). I need to be able to work on the same database on both (not simultaneously). Mostly for now I am concerned with cataloging. If the photos and dababase are on my desktop (SSD drive) and I am home-networked on my laptop via wifi, what is the most efficient way to use that database on the laptop? (I obviously don't want to have to duplicate my work).

    What I have tried so far: opening AC on laptop, opening the desktop database (Default.dbin) via File>Database>Open (making sure I pick the correct device). It seems to work except that the ACDSee metadata (not embedded) does not show up. What am I missing?

  • #2
    If you are running Windows professional, how about trying remote access instead to mirror the PC screen to your laptop and take over the keyboard? If you lose connection nothing "should" get corrupted as you are only remote controlling your main PC not actualy updating the database remotely. However you will need Windows Pro, as this is not available under windows home edition
    Steve

    Comment


    • #3
      No, I have Home Edition. Besides, the reason I would be using my laptop is that someone else might be using the desktop.

      Comment


      • #4
        Hi John - Here's just one old time users very different approach....Embed your metadata in the images themselves. Once all your metadata is embedded, then, you have effectively stopped being reliant on the ACDSee database as your 'master' metadata repository. Embedding as a regular practice, frees you from all these posts you read from ACD users with database problems (especially for version upgrades). Personally, I stopped using the ACD database over ten years ago. (As recommended by the ACD Forum Admin.) Post back if you are interested in hearing more.

        Comment


        • #5
          I'm actually going through the same process as John with a desktop and laptop on the same network. I've been reading through back posts to get more insight but haven't figured out best practice. Bill, I'd be interesting in hearing more about your workflow if you don't mind sharing.

          Comment


          • #6
            @nmcnish - Sorry for the delay. My Internet service had been down all day, and just now came back online. I'll post something for you tonight.

            Comment


            • #7
              John OM

              To me, the important fact in your post is that the photos themselves are on a local SSD drive in the desktop, rather than on a network NAS drive.

              That suggests to me that to be able to work on them from the laptop, they would need to be a "shared" folder that could be accessed from the laptop.

              If that is the case, and you can access them from the laptop, have you tried having the ACDSee database in a "shared" folder on the desktop. When you startup ACDsee on the laptop, let it open on a default small database on the laptop, and once it is running use File->Database->Open to open the database in the shared folder the desktop. That way all changes are to a single database.

              I don't have ACDSee on a portable to try this and there may be some downside, but I have used other database in a similar way.
              Last edited by Greyfox; 06-17-2020, 11:25 PM.

              Comment


              • #8
                LV_Bill

                I used to embed keywords, captions etc from ACDSee Metadata into my images, however that proprietary XMP field can all too readily be lost if the image is at any stage processed by an external editor. So that led to me also embedding the keywords and captions in the IPTC fields. That seems much less subject to loss in other software.

                A problem though, is that keywords in IPTC are not hierarchical, and therefore not as convenient to work with as the ACDSee database ones.
                My procedure is to use a hierarchical keyword structure in the database, add the captions to the ACDSee Metadata and then embed that in the images, then use a metadata preset to embed the ACDSee keywords and Captions into IPTC.

                I have a preset to recover the ACDSee Metadata from the IPTC metadata should any processing in an external editor wipe out the ACDSee embedded metadata. It's not perfect because the hierarchical structure gets lost in the translation, but at least it is recoverable.

                Maybe there is a better way.

                Comment


                • #9
                  Sorry guys, but I got buried in work after losing a day of Internet connectivity. The link below will take you to a previous discussion of IPTC and Embedding. Read this first, then feel free to post back.

                  https://forum.acdsee.com/forum/acdse...data-questions

                  Comment


                  • #10
                    Originally posted by Greyfox View Post
                    John OM

                    To me, the important fact in your post is that the photos themselves are on a local SSD drive in the desktop, rather than on a network NAS drive.

                    That suggests to me that to be able to work on them from the laptop, they would need to be a "shared" folder that could be accessed from the laptop.
                    Actually, no. Through the home network I can access any folder (other than system folders) on the other computer. They also show up in the the Folder pane on AC.

                    I understand about embedding, but would still like to deal with only one database, regardless of the device I'm using, so as to not duplicate my work. I've also had problems causing orphan thumbnails to appear when I work on the same files from two different locations.

                    Comment


                    • #11
                      Originally posted by Greyfox View Post
                      LV_Bill

                      I used to embed keywords, captions etc from ACDSee Metadata into my images, however that proprietary XMP field can all too readily be lost if the image is at any stage processed by an external editor. So that led to me also embedding the keywords and captions in the IPTC fields. That seems much less subject to loss in other software.
                      I agree. I've taken to embedding both myself, just to be safe. It's just an extra preset, not much of a time suck.

                      Comment


                      • #12
                        Originally posted by Greyfox View Post
                        John OM
                        If that is the case, and you can access them from the laptop, have you tried having the ACDSee database in a "shared" folder on the desktop. When you startup ACDsee on the laptop, let it open on a default small database on the laptop, and once it is running use File->Database->Open to open the database in the shared folder the desktop. That way all changes are to a single database.
                        That was actually my first thought, however when I try that approach I get an error (#1061) that says that ACDSee is unable to connect to the database. After some searching I was led to the below thread, where the census seemed to be it's better to have separate databases on each machine. That is ultimately what I ended up doing and I agree that after putting in the time to catalog on both devices that it's quite fast; however for simplicity it would be nice to use a single database for everything.

                        https://forum.acdsee.com/forum/main-...iple-computers

                        LV_Bill Thank you for sharing that thread. I recently starting embedding, so sounds like this is the best option.
                        Attached Files

                        Comment


                        • #13
                          Originally posted by bmcnich View Post
                          That was actually my first thought, however when I try that approach I get an error (#1061) that says that ACDSee is unable to connect to the database.
                          If the #1061 is a Windows error code it refers to "Service cannot accept control messages at this time".

                          Just a thought.
                          The laptop's ACDSee might well see the database on the desktop as in use or locked, because the ACDsee on the desktop has some background tasks it performs when the computer is idle (for instance an auto index of folders and images). Whilst you can turn off that specific task, I'm not sure there aren't others.

                          Have you tried changing the desktop from the main database to a secondary dummy database when you have finished work on your images on the desktop, and the same on the laptop?. That should at least in theory avoid any locking problems.

                          Comment


                          • #14
                            Originally posted by LV_Bill View Post
                            Personally, I stopped using the ACD database over ten years ago.
                            May I ask, what replacement you use for the hierarchical tags AC-keyword, categories and collections?

                            Comment


                            • #15
                              Hi Emil – First off, I must apologize for giving a wrong impression. Poor choice of words on my part. I do not use a replacement software package to manage my ACD metadata. That quote was my way of saying (rather clumsily) that I don't consider any specific ACDSee database to be the "real" database. That's because I migrate between four different PC's in three separate locations (not networked together). Therefore, I've developed a workflow that uses the embedded metadata in my images as my true and official ACDSee database -- aka: My master metadata repository. Let me explain.

                              Over a decade ago (with some help from Marc Sabatella), I changed my workflow to a totally decentralized architecture. Originally, I had a master networked image database (at my Studio), and I struggled with the multiple PC's each with their own copy of ACDSee, and each with their own "database", plus my home and travel systems. Finally, I reversed direction, and started keeping a separate and duplicate image library on each of my PC's (Studio, Home, and Travel). Duplicating the image library for each PC may sound primitive and almost amateurish. But, in reality, with all the ACD metadata embedded in the images themselves, it's really easy the sync the image libraries. And, with embedded metadata, when you sync the images, you effectively sync the databases at the same time.

                              Yes, I have to carry a portable HDD with me so I can backup and sync my images, to smoothly migrate between systems. And, you must embed your metadata religiously. But, it is soooo much simpler than my old networked approach. I was constantly fouling up my ACDSee database. One time, I actually lost a substantial portion of my metadata and had to manually recreate it. And, upgrading to updated ACDSee versions used to be terrifying. That was all over a decade ago. All I have to do these days is file sync my images between PC's. The physical ACD database on any given PC acts as a sort of local database "cache" -- active only for the time I spend on that PC. Very simple and, for me, very effective.

                              Comment

                              Working...
                              X