Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/04/2019, à 12:59

Anthony53320

Jellyfin problème bases de données

Bonjour je rencontre depuis peu (enfin depuis que je m'en aperçois) un problème sur la mise à jour des bibliothèques, je pense à un problème de bases de données, voici ce que donne le code erreur

Exception of type 'SQLitePCL.pretty.SQLiteException' was thrown. at SQLitePCL.pretty.SQLiteException.CheckOk(sqlite3 db, Int32 rc) at SQLitePCL.pretty.StatementImpl.MoveNext() at Emby.Server.Implementations.Data.SqliteItemRepository.SaveItem(BaseItem item, BaseItem topParent, String userDataKey, IStatement saveItemStatement) in /repo/Emby.Server.Implementations/Data/SqliteItemRepository.cs:line 1071 at Emby.Server.Implementations.Data.SqliteItemRepository.SaveItemsInTranscation(IDatabaseConnection db, List`1 tuples) in /repo/Emby.Server.Implementations/Data/SqliteItemRepository.cs:line 669 at SQLitePCL.pretty.DatabaseConnection.<>c__DisplayClass20_0.b__0(IDatabaseConnection db) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction[T](IDatabaseConnection This, Func`2 f, TransactionMode mode) at SQLitePCL.pretty.DatabaseConnection.RunInTransaction(IDatabaseConnection This, Action`1 action, TransactionMode mode) at Emby.Server.Implementations.Data.SqliteItemRepository.SaveItems(List`1 items, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.UpdateItems(List`1 items, BaseItem parent, ItemUpdateType updateReason, CancellationToken cancellationToken) in /repo/Emby.Server.Implementations/Library/LibraryManager.cs:line 1910 at Emby.Server.Implementations.Library.LibraryManager.UpdateItem(BaseItem item, BaseItem parent, ItemUpdateType updateReason, CancellationToken cancellationToken) in /repo/Emby.Server.Implementations/Library/LibraryManager.cs:line 1947 at MediaBrowser.Controller.Entities.BaseItem.UpdateToRepository(ItemUpdateType updateReason, CancellationToken cancellationToken) in /repo/MediaBrowser.Controller/Entities/BaseItem.cs:line 2314 at MediaBrowser.Providers.Manager.MetadataService`2.SaveItem(MetadataResult`1 result, LibraryOptions libraryOptions, ItemUpdateType reason, CancellationToken cancellationToken) in /repo/MediaBrowser.Providers/Manager/MetadataService.cs:line 221 at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken) in /repo/MediaBrowser.Providers/Manager/MetadataService.cs:line 199 at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken) in /repo/MediaBrowser.Controller/Entities/BaseItem.cs:line 1420 at MediaBrowser.Controller.Entities.Folder.RefreshChildMetadata(BaseItem child, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) in /repo/MediaBrowser.Controller/Entities/Folder.cs:line 568 at MediaBrowser.Controller.Entities.Folder.RefreshMetadataRecursive(List`1 children, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) in /repo/MediaBrowser.Controller/Entities/Folder.cs:line 535 at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal2(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) in /repo/MediaBrowser.Controller/Entities/Folder.cs:line 505 at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) in /repo/MediaBrowser.Controller/Entities/Folder.cs:line 346 at MediaBrowser.Controller.Entities.AggregateFolder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) in /repo/MediaBrowser.Controller/Entities/AggregateFolder.cs:line 178 at Emby.Server.Implementations.Library.LibraryManager.ValidateTopLibraryFolders(CancellationToken cancellationToken) in /repo/Emby.Server.Implementations/Library/LibraryManager.cs:line 1067 at Emby.Server.Implementations.Library.LibraryManager.PerformLibraryValidation(IProgress`1 progress, CancellationToken cancellationToken) in /repo/Emby.Server.Implementations/Library/LibraryManager.cs:line 1086 at Emby.Server.Implementations.Library.LibraryManager.ValidateMediaLibraryInternal(IProgress`1 progress, CancellationToken cancellationToken) in /repo/Emby.Server.Implementations/Library/LibraryManager.cs:line 1050 at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options) in /repo/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs:line 430

Avez vous déjà eu le cas ?

Merci

Hors ligne

#2 Le 05/05/2019, à 11:39

krodelabestiole

Re : Jellyfin problème bases de données

modération : déplacement de Installation de logiciels et changements de version vers Serveurs

Hors ligne

#3 Le 05/05/2019, à 11:44

krodelabestiole

Re : Jellyfin problème bases de données

ça ressemble à https://emby.media/community/index.php? … exception/
et https://emby.media/community/index.php? … as-thrown/
a priori la base de données est corrompue, probablement suite à un crash. la solution serait de renommer /data/library.db et de relancer un scan.

Hors ligne