我在InnoDB引擎上有一个mariadb,其中包含一些表
MariaDB [nextcloud]> SELECT TABLE_NAME, ENGINE FROM
INFORMATION_SCHEMA.TABLES WHERE table_schema = 'nextcloud' and
table_name LIKE 'oc_file%';
+-----------------------+--------+
| TABLE_NAME | ENGINE |
+-----------------------+--------+
| oc_filecache_extended | InnoDB |
| oc_filecache | InnoDB |
| oc_file_locks | InnoDB |
| oc_files_trash | InnoDB |
+-----------------------+--------+
所有表上的选择都工作正常,但是当我尝试从oc_filecache
中选择时,我收到以下错误消息
MariaDB [nextcloud]> select * from oc_filecache;
ERROR 1030 (HY000): Got error 1877 "Unknown error 1877" from storage engine InnoDB
你知道这个错误可能意味着什么吗?我怎么能修复它?或者我怎么能得到像扩展日志这样的东西来确定问题?
奇怪的是,在我重新启动运行数据库的容器后,在一段时间内一切都再次正常工作。
1条答案
按热度按时间1u4esq0p1#
Error =〉#1030 -从存储引擎InnoDB获得错误1877“未知错误”
要解决此错误,请执行以下步骤