pathsubstitution not working for database
#1
Hi,
I want to change the Database-directory on my installation:

<advancedsettings>
  <pathsubstitution>
    <substitute>
      <from>special://profile/Thumbnails/</from>
      <to>C:\Kodi\Thumbnails\</to>
    </substitute>
    <substitute>
      <from>special://profile/addon_data/</from>
      <to>C:\Kodi\addon_data\</to>
    </substitute>
    <substitute>
      <from>special://profile/Database/</from>
      <to>C:\Kodi\Database\</to>
    </substitute>
  </pathsubstitution>
</advancedsettings>


Path is substuted, but Databse is still loaded from old location:

https://paste.kodi.tv/ugimiqiwuy

2024-01-05 22:44:27.389 T:16284   debug <general>:   Registering substitution pair:
2024-01-05 22:44:27.389 T:16284   debug <general>:     From: [C:\Users\xxx\AppData\Roaming\Kodi\userdata\Database\]
2024-01-05 22:44:27.389 T:16284   debug <general>:     To:   [C:\Kodi\Database\]
...
2024-01-05 22:44:27.395 T:16284 critical <general>: SqliteDatabase: can't open C:\Users\xxx\AppData\Roaming\Kodi\userdata\Database\Addons33.db
Reply
#2
Path substitution (wiki) FTW: sharing of the database is not realistically possible
Reply
#3
Thanks for you reply, but it works perfectly on my Amazon-Stick with:

<advancedsettings>
  <pathsubstitution>
    <substitute>
      <from>special://profile/Thumbnails/</from>
      <to>smb://192.168.1.99/Kodi/Thumbnails</to>
    </substitute>
    <substitute>
      <from>special://profile/addon_data/</from>
      <to>smb://192.168.1.99/Kodi/addon_data</to>
    </substitute>
    <substitute>
      <from>special://profile/Database/</from>
      <to>smb://192.168.1.99/Kodi/Database</to>
    </substitute>
  </pathsubstitution>
</advancedsettings>


I followed instructions from:
https://www.android-mediaplayer.de/forum.../&pageNo=1
Also described in:
https://kodi.wiki/view/Special_protocol

So it works on Android (Fire Stick) but not on windows?
Reply

Logout Mark Read Team Forum Stats Members Help
pathsubstitution not working for database0