আপনি যদি কখনও এসকিউএল এর সাথে কাজ করেন, তবে এটি মোটামুটি সহজ ...
দ্য SQLite3 ডাটাবেসের
ওএস এক্স এ
~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db
উইন্ডোজ উপর
"%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db"
লিনাক্সে & amp; ন্যাস
$PLEX_HOME/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db
(সূত্র: PLEX ডকুমেন্টেশন )
যাইহোক, কখনও কখনও ফাইলটি ব্যাকআপ করার আগে (কখনও একটি সদৃশ, এটির একটি দ্বিতীয় অনুলিপি) আগে আপনার ডেটাবেসে কোনও সংশোধন করা হয় এবং জিনিসগুলি ভুল হয়ে যায় এবং আপনি একটি দূষিত ডেটাবেস দিয়ে শেষ হন ...
তাই এখানে এটা ...
দ্য আকাঙ্ক্ষিত ডাটাবেস টেবিল হয় section_locations
এবং কলাম হয় root_path
।
এই মত কিছু এটা করতে হবে:
UPDATE `section_locations`
SET `root_path`=
REPLACE(`root_path`,
'/Old_Volume_Name/',
'/NEW_Volume_Name/')
WHERE `root_path` like '%Old_Volume_Name%';
সঠিকভাবে প্রতি occurence (3) সেট করতে ভুলবেন না Old/NEW_Volume_Name
যদি আপনি এই উদাহরণটি ব্যবহার করার পরিকল্পনা করেন ...