Your comments

Воспроизвел. Порядок следующий:

Создаем новую MSSQL базу.

Импортируем первый из файлов по ссылке, просто кнопкой "добавить файл", затем кнопкой "Запуск":  https://cloud.nowhereman.ru/index.php/s/BNrn4QhY0pdfL2f

Файл импортируется без ошибок.

Импортируем второй файл, также кнопкой "добавить файл", потом кнопкой "Запуск". Он помечается как дубликат:


Нажимаем правой кнопкой и выбираем "Заменить файл в библиотеке".

Вылезает ошибка базы данных:

Тут, по дороге, еще один баг: ошибку можно увидеть только если снять с элемента списка выделение и выделить его обратно, но так как файл только один, этого сделать нельзя.

И да. Количество "Ошибок обновления базы" почему-то две.

Понаблюдал, ошибка почти всегда выскакивает, если попытаться при добавлении заменить файл, уже имеющийся в библиотеке. Позже потестирую и попробую подготовить несколько файлов, на которых стабильно воспроизводится.

Вот тут - пример файла, который не импортируется с ошибкой "Неправильный синтаксис около ключевого слова "TABLE"

https://cloud.nowhereman.ru/index.php/s/xJWhsUje120vT66

Или не импортируется с такой ошибкой:

Неправильный синтаксис около ключевого слова "TABLE".

Вообще подобные ошибки встречаются в программе повсеместно в списках - то же самое и со списком авторов: если удалить одного автора и щелкнуть правой кнопкой по ставшему выделенным, меню выпадает неполное, в нем неактивны пункты "объединить", "редактировать" и т.д.

Похоже, автор подзабил на свое детище. Ну, или с ним что-то случилось.

У меня с MSSQL не срослось - оно хранило, но не позволяло редактировать, выдавая ошибку на любой чих - я тут об этом писал. Может это и починено в новой версии, но я не в курсе, где ее брать.

Последние были тут в "Базе знаний".

У меня в sqlite так:

Загружает списки (авторов, серий и т.д) очень долго (до десяти минут), даже учитывая гигабитный канал и быстрые диски (база лежит в сетевой шаре). Потом работает вполне сносно, можно пользоваться, искать, читать, править.