by Finsternis » Wed May 01, 2019 5:01 pm
I purchased a new computer, and I'm trying to move my MM database so that I can maintain my metadata. I've tried literally everything available to do this, including the script that supposedly does so. No matter what I try - copying, moving, relocating, using the script, and so on, I can't do it. Every single time I simply always get the "Files from this location are inaccessible." No matter how much I use "locate moved tracks", no matter whether I move them or let MM do it, or the script, it always ends up with the same error message - even when the file are in the exact same drive letter and directory. MM will see the file, list the correct filename and pathname, and the files are available there. But, no dice - "Files are inaccessible." I'm sure everyone will assume I must be doing something wrong, but I'm not. I have triple checked everything as I did it. I'm not seeking help to do it any of those ways. I have followed every instruction in this forum, in the wiki, and in the docs for the script. Nothing works. I've spent far too many hours on this.
So, I give up trying to do it the "easy" way. I have database experience and access to tools that can read and write the SQLite database "MM.DB" so I can change whatever needs to be changed myself. I only have two questions:
First, what is the table and field name where the drive/device ID, or whatever is screwing everything up, is stored? Second, how does MM determine that ID for the new drive so I can replace the old value?
Just as a reference, everything works fine in the MM 5 beta. It reads the same database file and has zero problem locating and playing the files while maintaining the correct metadata from before. But I'd rather not use unreleased software to manage my collection.
I was going to write a rant here about how absurd it is for this to be so difficult, but I'm worn out. I just want tit to work. If I can get the answers to those two questions, I can fix this myself manually.
Thank you.
I purchased a new computer, and I'm trying to move my MM database so that I can maintain my metadata. I've tried literally everything available to do this, including the script that supposedly does so. No matter what I try - copying, moving, relocating, using the script, and so on, I can't do it. Every single time I simply always get the "Files from this location are inaccessible." No matter how much I use "locate moved tracks", no matter whether I move them or let MM do it, or the script, it always ends up with the same error message - even when the file are in the exact same drive letter and directory. MM will see the file, list the correct filename and pathname, and the files are available there. But, no dice - "Files are inaccessible." I'm sure everyone will assume I must be doing something wrong, but I'm not. I have triple checked everything as I did it. I'm not seeking help to do it any of those ways. I have followed every instruction in this forum, in the wiki, and in the docs for the script. Nothing works. I've spent far too many hours on this.
So, I give up trying to do it the "easy" way. I have database experience and access to tools that can read and write the SQLite database "MM.DB" so I can change whatever needs to be changed myself. I only have two questions:
First, what is the table and field name where the drive/device ID, or whatever is screwing everything up, is stored? Second, how does MM determine that ID for the new drive so I can replace the old value?
Just as a reference, everything works fine in the MM 5 beta. It reads the same database file and has zero problem locating and playing the files while maintaining the correct metadata from before. But I'd rather not use unreleased software to manage my collection.
I was going to write a rant here about how absurd it is for this to be so difficult, but I'm worn out. I just want tit to work. If I can get the answers to those two questions, I can fix this myself manually.
Thank you.