I’ve been running 32-bit server on Server 2016 for years, using the PMS service app to run Plex when I don’t have an active session. Whenever I try to upgrade to 64-bit, the server will no longer load, due to database corruption. I’ve tried updating to most-current 32-bit server and then upgrading to 64-bit, but still no luck. I have also tried repairing the database after upgrade, but it also doesn’t seem to work.
PMS service app is a 3rd-party app which is not supported by the installer.
stop the service repair the database using the “low level recovery” method https://support.plex.tv/articles/repair-a-corrupted-database/
uninstall plex server (do NOT use “uninstaller” or “cleanup” software)
download the 64 bit version of PMS and install it
download an updated version of the PMS-as-a-service app and install it
Thanks for that reply - I’m not sure how to uninstall the server without using the uninstaller; the only way I know to uninstall is using Windows Settings or Control panel.
Looks like that worked! So odd that it now requires me to use the PlexApp Service app to even run… It’s almost enough for me to switch over to my Linux instance permanently…
I originally tried just uninstalling, rebuilding and installing the 64-bit server, but it gave me the corrupt database error again. I had to install the Service app for it to load correctly, but then it loaded just fine.
Makes me think that I didn’t actually have to rebuild the database at all, just uninstall/reinstall completely (with the 64-bit installer). I saved the pre-upgrade snapshot, I’ll give it a try and let you know (after snapshotting the current/working setup of course).