Это команда innochecksum, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
innochecksum - автономная утилита для проверки контрольной суммы файла InnoDB
СИНТАКСИС
контрольная сумма inno [кредита] file_name
ОПИСАНИЕ
контрольная сумма inno печатает контрольные суммы для файлов InnoDB. Этот инструмент читает файл табличного пространства InnoDB,
вычисляет контрольную сумму для каждой страницы, сравнивает вычисленную контрольную сумму с сохраненной
контрольная сумма и сообщает о несоответствиях, указывающих на поврежденные страницы. Изначально это было
разработан для ускорения проверки целостности файлов табличных пространств после отключения электроэнергии, но
также можно использовать после копирования файлов. Поскольку несоответствие контрольной суммы приведет к тому, что InnoDB
намеренно выключить работающий сервер, может быть предпочтительнее использовать этот инструмент, а не
ожидание, пока сервер, используемый в производстве, обнаружит поврежденные страницы. Начиная с MySQL
5.6.16, контрольная сумма inno поддерживает файлы размером более 2 ГБ. Ранее, контрольная сумма inno
поддерживаются только файлы размером до 2 ГБ.
контрольная сумма inno не может использоваться с файлами табличных пространств, которые уже открыты на сервере. Для таких
файлов, вы должны использовать CHECK TABLE для проверки таблиц в табличном пространстве.
Если обнаружены несоответствия контрольной суммы, вы обычно восстанавливаете табличное пространство из резервной копии или
запустите сервер и попытайтесь использовать mysqldump сделать резервную копию таблиц в
табличное пространство.
взывать контрольная сумма inno как это:
оболочка> контрольная сумма inno [кредита] file_name
контрольная сумма inno поддерживает следующие параметры. Для опций, относящихся к номерам страниц,
числа отсчитываются от нуля.
· -c
Выведите количество страниц в файле.
· -d
Режим отладки; печатает контрольные суммы для каждой страницы.
· -e Num
Закончите на этом номере страницы.
· -p Num
Проверяйте только этот номер страницы.
· -s Num
Начните с этого номера страницы.
· -v
Подробный режим; печатать индикатор выполнения каждые пять секунд.
АВТОРСКИЕ ПРАВА
Авторские права © 1997, 2014, Oracle и / или ее дочерние компании. Все права защищены.
Эта документация является бесплатным программным обеспечением; вы можете распространять и / или изменять его только под
условия Стандартной общественной лицензии GNU, опубликованной Free Software Foundation;
версия 2 Лицензии.
Эта документация распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО
ГАРАНТИЯ; без даже подразумеваемой гарантии ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОГО
ЦЕЛЬ. Подробнее см. Стандартную общественную лицензию GNU.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с программой;
в противном случае напишите в Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Бостон, Массачусетс 02110-1301 США или см. http://www.gnu.org/licenses/.
Используйте innochecksum онлайн с помощью сервисов onworks.net