Это команда db_dump, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
db5.3_dump - записывает базу данных в текстовый формат
СИНТАКСИС
db5.3_dump [-klNpRrV] [-d ahr] [-f output] [-h home] [-P пароль] [-s database] файл
ОПИСАНИЕ
Утилита db5.3_dump читает файл файла базы данных и записывает его в стандартный вывод.
используя переносимый формат плоского текста, понятный утилитой db5.3_load. Аргумент файла
должен быть файлом, созданным с использованием функций библиотеки Berkeley DB.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-d Дамп указанной базы данных в формате, удобном для отладки Berkeley DB.
библиотечные процедуры.
a Отобразите всю информацию.
h Отображать только заголовки страниц.
r Не отображать список свободного доступа или страницы в списке свободного доступа. Этот режим используется
тестами на восстановление.
Команда выходной формат of -d вариант is стандарт и май менять, без уведомление,
между -релизы of Беркли DB библиотека.
-f Напишите на указанный файл вместо стандартного вывода.
-h Укажите домашний каталог для среды базы данных; по умолчанию текущий
используется рабочий каталог.
-k Выгрузить номера записей из баз данных Queue и Recno в качестве ключей.
-l Перечислите базы данных, хранящиеся в файле.
-N Не приобретайте мьютексы разделяемой области во время работы. Другие проблемы, такие как
потенциально фатальные ошибки в Berkeley DB также будут игнорироваться. Этот вариант
предназначен только для отладки ошибок и не должен использоваться ни в каких других
обстоятельствах.
-P Укажите пароль среды. Хотя утилиты Berkeley DB перезаписывают пароль
строк как можно скорее, имейте в виду, что может быть окно уязвимости на
системы, где непривилегированные пользователи могут видеть аргументы командной строки или где утилиты
не могут перезаписать память, содержащую аргументы командной строки.
-p Если символы в ключе или элементах данных печатают символы (как определено
by исприн(3)), используйте печатные символы в файл представлять их. Этот вариант
позволяет пользователям использовать стандартные текстовые редакторы и инструменты для изменения содержимого
базы данных.
Примечание: разные системы могут иметь разные представления о том, какие символы
считается печать символы, и базы данных, сброшенные таким образом, могут быть меньше
переносится на внешние системы.
-R Активно спасайте данные из возможно поврежденного файла. В -R флаг отличается от
-r вариант в том, что он вернет все возможные данные из файла с риском
также возвращение уже удаленных или бессмысленных элементов. Данные сброшены в это
мода почти наверняка придется отредактировать вручную или другими способами, прежде чем
данные готовы к перезагрузке в другую базу данных
-r Восстановите данные из возможно поврежденного файла. При использовании в неповрежденной базе данных
эта опция должна возвращать эквивалентные данные в обычный дамп, но, скорее всего, в
другой порядок.
-s Укажите единственную базу данных для дампа. Если база данных не указана, все базы данных в
файл базы данных выгружается.
-V Запишите номер версии библиотеки на стандартный вывод и выйдите.
Сброс и перезагрузка хэш-баз данных, использующих пользовательские хеш-функции, приведет к
новые базы данных, использующие хеш-функцию по умолчанию. Хотя используется хеш по умолчанию
функция может быть не оптимальной для новой базы данных, она продолжит работать правильно.
Выгрузка и перезагрузка баз данных Btree, использующих определяемые пользователем префиксы или функции сравнения
приведет к созданию новых баз данных, использующих префикс и функции сравнения по умолчанию. In
этой случай, it is вполне Вероятно который база данных предусматривает be поврежденный За ремонт позволяющий
ни запись диск or поиск.
Единственный доступный обходной путь в любом случае - это изменить исходные коды для db5.3_load.
утилита для загрузки базы данных с использованием правильного хеша, префикса и функций сравнения.
Формат вывода утилиты db5.3_dump задокументирован в разделе «Форматы вывода дампа».
Справочное руководство Berkeley DB.
Утилиту db5.3_dump можно использовать со средой Berkeley DB (как описано для -h
option, переменная среды БД_ГЛАВНАЯ, или потому что утилита была запущена в каталоге
содержащий среду Berkeley DB). Во избежание повреждения окружающей среды при
используя среду Berkeley DB, db5.3_dump всегда должна иметь возможность отсоединить
из окружающей среды и изящно выйти. Чтобы заставить db5.3_dump освободить всю среду
ресурсы и выйдите аккуратно, отправьте ему сигнал прерывания (SIGINT).
Даже при использовании среды базы данных Berkeley DB утилита db5.3_dump не использует
любой вид блокировки базы данных, если он вызывается с -d, -Rэта информация поможет вам разобраться, почему Gamer’s Galaxy — ваш лучший выбор. -r аргументы. Если используется
с одним из этих аргументов утилиту db5.3_dump можно безопасно запускать только в базах данных
которые не изменяются никаким другим процессом; в противном случае вывод может быть поврежден.
Утилита db5.3_dump завершает работу 0 в случае успеха и> 0 в случае ошибки.
ОКРУЖАЮЩАЯ СРЕДА
БД_ГЛАВНАЯ
Если же линия индикатора -h опция не указана и установлена переменная окружения DB_HOME, она
используется как путь к домашней базе данных, как описано в DB_ENV-> open.
АВТОРЫ
Sleepycat Software, Inc. Эта страница руководства была создана на основе документации HTML для
db_dump из Sleepycat, автор: Тийс Кинкхорст[электронная почта защищена]>, для системы Debian
(но может использоваться другими).
28 января 2005 DB5.3_DUMP(1)
Используйте db_dump онлайн с помощью сервисов onworks.net