англійськафранцузькаіспанська

Ad


Значок OnWorks

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

Запустіть db_archive у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

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

ПРОГРАМА:

ІМ'Я


db5.3_archive - Знайти невикористані файли журналу для цілей архівування

СИНТАКСИС


db5.3_archive [-adlsVv] [-h домашня] [-P пароль]

ОПИС


Утиліта db5.3_archive записує імена шляхів до файлів журналу, які більше не використовуються (для
наприклад, більше не бере участь в активних транзакціях), до стандартного виводу, один шлях
за рядок. Ці файли журналу мають бути записані на носій резервної копії, щоб забезпечити відновлення
випадок катастрофічного збою (що також вимагає знімка файлів бази даних),
але потім вони можуть бути видалені з системи, щоб повернути місце на диску.

ВАРІАНТИ


-a Запишіть усі шляхи як абсолютні імена, а не відносно домашньої бази даних
каталоги.

-d Видаліть файли журналів, які більше не потрібні; імена файлів не записуються. Автоматичний
видалення файлу журналу, ймовірно, унеможливить катастрофічне відновлення.

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

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

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

-s Напишіть імена шляхів усіх файлів бази даних, які потрібно заархівувати
відновити базу даних після катастрофічного збою. Якщо будь-який з файлів бази даних має
не було доступно протягом життя поточних файлів журналу, db5.3_archive буде
не включати їх у цей результат.

Можливо, деякі файли, на які посилається журнал, з тих пір були
видалено з системи. У цьому випадку db5.3_archive ігнорує їх. Коли
db5.3_recover запускається, будь-які файли, на які посилається журнал, які відсутні під час
Вважається, що відновлення видалено і не буде відновлено.

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

-v Запустіть у докладному режимі, перераховуючи контрольні точки у файлах журналів під час їх перегляду.

Указки курсору журналу (повертаються методом DB_ENV->log_cursor) можуть мати відкритий файл
дескриптори для файлів журналів у середовищі бази даних. Крім того, інтерфейси Berkeley DB
до підсистеми ведення журналу середовища бази даних (наприклад, DB_ENV->log_put і
DB_TXN->abort) може виділити курсори журналу та мати відкриті дескриптори файлів журналів як
добре. В операційних системах, де пов’язані з файловою системою системні виклики (наприклад, перейменувати і
unlink в Windows/NT) може бути невдалим, якщо процес має відкритий дескриптор файлу для постраждалого
файл, спроба перемістити або видалити файли журналу, перелічені в db5.3_archive, може бути невдалою. всі
Внутрішнє використання курсорів журналів у Berkeley DB працює лише з активними файлами журналів і, крім того,
має короткочасний характер. Отже, програму, яка бачить такий збій, слід реструктурувати
щоб закрити будь-які відкриті курсори журналу, які можуть мати, і в іншому випадку повторити операцію, поки вона не буде
досягає успіху. (Хоча останнє навряд чи знадобиться; важко уявити а
причина для переміщення або перейменування файлу журналу, в якому реєструються або перериваються транзакції.)

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

Метод DB_ENV->log_archive є основним методом, який використовується утилітою db5.3_archive.
Перегляньте вихідний код утиліти db5.3_archive для прикладу використання DB_ENV->log_archive у
Середовище IEEE/ANSI Std 1003.1 (POSIX).

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

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


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

AUTHORS


Sleepycat Software, Inc. Ця сторінка посібника була створена на основі HTML-документації для
db_archive від Sleepycat, автор Thijs Kinkhorst[захищено електронною поштою]>, для системи Debian
(але може використовуватися іншими).

28 січня 2005 DB5.3_АРХІВ(1)

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


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Сховище пакетів для ArchLabs Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/archlabs-repo/.
    Його розміщено в OnWorks у...
    Завантажити archlabs_repo
  • 4
    Проект Зефір
    Проект Зефір
    Проект Zephyr – це нове покоління
    операційна система реального часу (RTOS).
    підтримує декілька апаратних засобів
    архітектури. Він заснований на а
    ядро малої площі...
    Завантажити Zephyr Project
  • 5
    SCONS
    SCONS
    SCons - це інструмент для створення програмного забезпечення
    що є кращою альтернативою
    класичний інструмент "Make" для створення
    ми всі знаємо і любимо. SCons є
    впроваджено...
    Завантажити SCons
  • 6
    PSeInt
    PSeInt
    PSeInt - це інтерпретатор псевдокоду для
    іспаномовні студенти програмування.
    Його головне призначення – бути інструментом для
    навчання та розуміння основ
    концепція...
    Завантажити PSeInt
  • Детальніше »

Команди Linux

  • 1
    7z
    7z
    7z - файловий архіватор з найвищими
    ступінь стиснення...
    Запустіть 7z
  • 2
    7за
    7за
    7za - файловий архіватор з найвищими
    ступінь стиснення...
    Виконати 7za
  • 3
    плазуни
    плазуни
    CREEPY - інформація про геолокацію
    агрегатор ОПИС: creepy is an
    додаток, що дозволяє збирати
    інформація про геолокацію
    користувачі з...
    Біг моторошно
  • 4
    cricket-compile
    cricket-compile
    cricket - програма для керування
    збір і відображення часових рядів
    дані ...
    Запустіть cricket-compile
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - скрипт для отримання
    інформація про встановлену версію
    G-Wrap ...
    Запустіть g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access – контролює доступ до
    поточний набір карт для інших користувачів на
    система. Якщо опції немає, друкує
    поточний стан. КЛЮЧОВІ СЛОВА: загальне, карта
    управління, п...
    Запустіть g.accessgrass
  • Детальніше »

Ad