# Server database error. DBRepair.sh also errors out

**URL:** <https://forums.plex.tv/t/server-database-error-dbrepair-sh-also-errors-out/934646>\
**Category:** Plex Media Server\
**Tags:** server-linux\
**Created:** [December 19, 2025, 1:49am UTC](https://forums.plex.tv/t/server-database-error-dbrepair-sh-also-errors-out/934646 "2025-12-19T01:49:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sekinger](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@sekinger](https://forums.plex.tv/u/sekinger)\
**Post date:** [December 19, 2025, 1:49am UTC](https://forums.plex.tv/t/server-database-error-dbrepair-sh-also-errors-out/934646/1 "2025-12-19T01:49:15Z")

</div>

Server Version#: v1.42.2.10156-f737b826c

OS: Ubuntu 24.04.3 LTS

I have a corrupted database and tried to use DBRepair.sh but it threw an error too.

When running the script, I used options “1” then “2” then “5”. It died during the “5”.

```auto
Enter command # -or- command name (4 char min) : 5
 
Exporting current databases using timestamp: 2025-12-18_20.02.03
Exporting Main DB
Exporting Blobs DB
Successfully exported the main and blobs databases.
Start importing into new databases.
Importing Main DB.
Parse error near line 26307: near "','": syntax error
  960,2535,597383755641664f3cf5a755a2d777b5c51f6e33','29bbefac8abf80d0','/mnt/m
                                      error here ---^
Error 1 from Plex SQLite while importing from './dbtmp/library.plexapp.sql-2025-12-18_20.02.03'
Cannot continue.

```

Here’s a snippet of the server.log:

```auto
Dec 18, 2025 18:37:27.257 [134151309085496] ERROR - [Req#5eba5/Transcode/61413fbf-4251-450e-a8b9-f14a8c7add98-1/733287a2-f613-403a-99f3-003e71fb2dde] [aac @ 0x7efd23241080] channel element 2.2 is not allocated
Dec 18, 2025 18:37:27.257 [134151199501112] ERROR - [Req#5ebb2/Transcode/61413fbf-4251-450e-a8b9-f14a8c7add98-1/733287a2-f613-403a-99f3-003e71fb2dde] Error while decoding stream #0:1: Invalid data found when processing input
Dec 18, 2025 18:37:48.454 [134151441673016] ERROR - [EventSourceClient/mediaserver/192-168-1-10.bf0d97b9b4104abf99d25cf8bf80b8ed.plex.direct:32400] Retrying in 600 seconds.
Dec 18, 2025 18:37:48.474 [134151439563576] ERROR - [EventSourceClient/mediaserver/192-168-1-15.9c57e54a073449998ac90e2306575706.plex.direct:32400] Retrying in 600 seconds.
Dec 18, 2025 18:38:42.524 [134151250119480] WARN - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:58): 1.150000 seconds
Dec 18, 2025 18:38:43.431 [134151250119480] WARN - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:71): 0.770000 seconds
Dec 18, 2025 18:38:44.734 [134151250119480] WARN - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:81): 1.270000 seconds
Dec 18, 2025 18:38:46.437 [134151250119480] WARN - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] Held transaction for too long (/home/runner/_work/plex-media-server/plex-media-server/Library/FullTextSearch.cpp:94): 1.600000 seconds
Dec 18, 2025 18:38:46.771 [134151250119480] ERROR - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 11, database corruption at line 76220 of [a29f994989]
Dec 18, 2025 18:38:46.771 [134151250119480] ERROR - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 11, statement aborts at 7: [INSERT INTO vacuum_db.'media_parts' SELECT*FROM"main".'media_parts'] database disk image is malformed
Dec 18, 2025 18:38:46.772 [134151250119480] ERROR - [Req#5ecec/Database optimization/com.plexapp.plugins.library.db] SQLITE3:0x80000001, 11, statement aborts at 1: [vacuum] database disk image is malformed
Dec 18, 2025 18:38:46.775 [134151250119480] ERROR - Thread: Uncaught exception running async task which was spawned by thread 134151229025080: sqlite3_statement_backend::loadOne: database disk image is malformed
Dec 18, 2025 18:39:14.759 [134151199501112] WARN - [Req#5eddc] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.759 [134151199501112] WARN - [Req#5eddc] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.761 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'sectionID' found, ignoring.
Dec 18, 2025 18:39:14.761 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.761 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.763 [134151229025080] WARN - [Req#5ede0] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.763 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'sectionID' found, ignoring.
Dec 18, 2025 18:39:14.763 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.763 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.763 [134151229025080] WARN - [Req#5ede0] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.765 [134151311194936] WARN - [Req#5ede1] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.765 [134151311194936] WARN - [Req#5ede1] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.774 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'sectionID' found, ignoring.
Dec 18, 2025 18:39:14.774 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:14.774 [134151309085496] WARN - [Req#5eddf] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 18, 2025 18:39:19.489 [134151229025080] ERROR - [Req#5edf1] Unknown metadata type: folder
Dec 18, 2025 18:39:20.207 [134151262452536] ERROR - [Req#5ee0d] SQLITE3:0x80000001, 11, database corruption at line 91363 of [a29f994989]
Dec 18, 2025 18:39:20.207 [134151262452536] ERROR - [Req#5ee0d] SQLITE3:0x80000001, 11, statement aborts at 365: [select distinct media_items.id as 'media_items_id', media_items.library_section_id as 'media_items_library_section_id', media_items.section_location_id as 'media_items_section_location_id', media_items.metadata_item_id as 'media_items_metadata_item_id', media_items.type_id as 'media_items_type_id', media_items.width as 'media_items_width', media_items.height as 'media_items_height', media_items.size as 'media_items_size', media_items.duration as 'media_items_duration', media_items.bitrate as 'media_items_bitrate', media_items.container as 'media_items_container', media_items.video_codec as 'media_items_video_codec', media_items.audio_codec as 'media_items_audio_codec', media_items.display_aspect_ratio as 'media_items_display_aspect
Dec 18, 2025 18:39:20.207 [134151262452536] ERROR - Got exception from request handler: sqlite3_statement_backend::loadRS: database disk image is malformed
Dec 18, 2025 18:42:49.917 [134151311194936] INFO - [Req#5f2a4] AutoUpdate: no updates available

```

---

<div class="post-metadata">

**Author:** ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)\
**Post date:** [December 19, 2025, 2:17am UTC](https://forums.plex.tv/t/server-database-error-dbrepair-sh-also-errors-out/934646/3 "2025-12-19T02:17:51Z")

</div>

Use the REPLACE option.

Find the most recent backup DB which passes the checks.

---

<div class="post-metadata">

**Author:** ![sekinger](https://avatars.discourse-cdn.com/v4/letter/s/f9ae1b/32.png) [@sekinger](https://forums.plex.tv/u/sekinger)\
**Post date:** [December 19, 2025, 3:12am UTC](https://forums.plex.tv/t/server-database-error-dbrepair-sh-also-errors-out/934646/4 "2025-12-19T03:12:04Z")

</div>

Thank you! I’m back to normal.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [March 19, 2026, 3:12am UTC](https://forums.plex.tv/t/server-database-error-dbrepair-sh-also-errors-out/934646/5 "2026-03-19T03:12:09Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
