db_dump - онлайн у хмарі

Це команда db_dump, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


db5.3_dump - Записати базу даних у формат плоского тексту

СИНТАКСИС


db5.3_dump [-klNpRrV] [-d ahr] [-f вихід] [-h домашня сторінка] [-P пароль] [-s база даних] файл

ОПИС


Утиліта db5.3_dump читає файл файлу бази даних і записує його на стандартний вихід
використовуючи портативний формат плоского тексту, зрозумілий утиліті db5.3_load. Аргумент файлу
має бути файлом, створеним за допомогою функцій бібліотеки Berkeley DB.

ВАРІАНТИ


-d Дамп зазначеної бази даних у форматі, корисному для налагодження БД Berkeley
бібліотечні рутини.

a Відобразити всю інформацію.

h Відображати лише заголовки сторінок.

r Не відображайте вільний список або сторінки у вільному списку. Використовується цей режим
за допомогою відновлювальних тестів.

Команда вихід формат of -d варіант is НЕ standard та може змінити, без зауважте,
між релізи of Берклі DB бібліотека

-f Пишіть на вказаний файл замість стандартного виводу.

-h Вкажіть домашній каталог для середовища бази даних; за замовчуванням поточний
використовується робочий каталог.

-k Дамп номерів записів із баз даних Queue та Recno як ключів.

-l Перелік баз даних, що зберігаються у файлі.

-N Не отримувати мьютекси спільного регіону під час роботи. Інші проблеми, наприклад
потенційно фатальні помилки в Berkeley DB, також будуть ігноровані. Цей варіант є
призначений лише для налагодження помилок і не повинен використовуватися під жодним іншим
обставини.

-P Вкажіть пароль середовища. Хоча утиліти Berkeley DB перезаписують пароль
рядків якомога швидше, майте на увазі, що може бути вікно вразливості
системи, де непривілейовані користувачі можуть бачити аргументи командного рядка або де утиліти
не можуть перезаписати пам'ять, що містить аргументи командного рядка.

-p Якщо символи в ключі або елементах даних є друкованими символами (як визначено
by друк(3)), використовуйте друковані символи в файл представляти їх. Цей варіант
дозволяє користувачам використовувати стандартні текстові редактори та інструменти для зміни вмісту
бази даних

Примітка: різні системи можуть мати різні поняття про символи
вважається друк символи, а баз даних, скинутих таким чином, може бути менше
портативний до зовнішніх систем.

-R Агресивно рятуйте дані з можливо пошкодженого файлу. The -R прапор відрізняється від
-r опція в тому, що він поверне всі можливі дані з файлу на ризик
також повертає вже видалені або безглузді елементи. Дані скидаються в це
Мода майже напевно доведеться відредагувати вручну або іншим способом перед тим, як
дані готові до перезавантаження в іншу базу даних

-r Збережіть дані з можливо пошкодженого файлу. При використанні в непошкодженій базі даних,
цей параметр повинен повертати еквівалентні дані в звичайний дамп, але, швидше за все, в a
інший порядок.

-s Вкажіть одну базу даних для дампу. Якщо не вказано жодну базу даних, усі бази даних у
файл бази даних скидається.

-V Запишіть номер версії бібліотеки до стандартного виводу та вийдіть.

Скидання та перезавантаження хеш-баз даних, які використовують визначені користувачем хеш-функції, призведе до
нові бази даних, які використовують хеш-функцію за замовчуванням. Хоча використовується хеш за замовчуванням
функція може бути не оптимальною для нової бази даних, вона продовжуватиме працювати правильно.

Дамп і перезавантаження баз даних Btree, які використовують визначені користувачем функції префіксів або порівняння
призведе до створення нових баз даних, які використовують стандартні префікси та функції порівняння. In
це випадок, it is досить Ймовірно Що база даних волі be пошкоджений За ремонт що дозволяють
ні запис зберігання or пошук.

Єдиний доступний обхідний шлях у будь-якому випадку – змінити джерела для db5.3_load
утиліта для завантаження бази даних за допомогою правильних функцій хешування, префікса та порівняння.

Формат виводу утиліти db5.3_dump задокументовано в розділі Формати дампу виводу
довідковий посібник Берклі DB.

Утиліта db5.3_dump може використовуватися з середовищем БД Berkeley (як описано для -h
параметр, змінна середовища DB_HOME, або тому, що утиліта була запущена в каталозі
містить середовище БД Berkeley). Щоб уникнути корупції навколишнього середовища, коли
Використовуючи середовище БД Berkeley, db5.3_dump завжди слід давати можливість від’єднати
з оточення і вийти граціозно. Щоб змусити db5.3_dump звільнити все середовище
ресурсів і вийти чисто, відправити йому сигнал переривання (SIGINT).

Навіть при використанні середовища бази даних Berkeley DB утиліта db5.3_dump не використовує
будь-який тип блокування бази даних, якщо він викликається за допомогою -d, -Rабо -r аргументи. Якщо використовується
з одним із цих аргументів утиліту db5.3_dump можна безпечно запускати лише в базах даних
які не змінюються жодним іншим процесом; інакше вихід може бути пошкодженим.

Утиліта db5.3_dump виходить із 0 у разі успіху та >0, якщо виникає помилка.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


DB_HOME
Якщо -h параметр не вказано, а змінна середовища DB_HOME встановлена, це
використовується як шлях до домашньої бази даних, як описано в DB_ENV->open.

AUTHORS


Sleepycat Software, Inc. Ця сторінка посібника була створена на основі HTML-документації для
db_dump від Sleepycat, Тійс Кінкхорстthijs@kinkhorst.com>, для системи Debian
(але може використовуватися іншими).

28 січня 2005 DB5.3_DUMP(1)

Використовуйте db_dump онлайн за допомогою сервісів onworks.net



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