db_dump - Онлайн в облаке

Это команда 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или -r аргументы. Если используется
с одним из этих аргументов утилиту db5.3_dump можно безопасно запускать только в базах данных
которые не изменяются никаким другим процессом; в противном случае вывод может быть поврежден.

Утилита db5.3_dump завершает работу 0 в случае успеха и> 0 в случае ошибки.

ОКРУЖАЮЩАЯ СРЕДА


БД_ГЛАВНАЯ
Если же линия индикатора -h опция не указана и установлена ​​переменная окружения DB_HOME, она
используется как путь к домашней базе данных, как описано в DB_ENV-> open.

АВТОРЫ


Sleepycat Software, Inc. Эта страница руководства была создана на основе документации HTML для
db_dump из Sleepycat, автор: Тийс Кинкхорстthijs@kinkhorst.com>, для системы Debian
(но может использоваться другими).

28 января 2005 DB5.3_DUMP(1)

Используйте db_dump онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows