אנגליתצרפתיתספרדי

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 home] [-P password]

תיאור


כלי השירות 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) עשויות להיות עם קובץ פתוח
מתארים עבור קובצי יומן בסביבת מסד הנתונים. כמו כן, ממשקי ברקלי DB
למערכת רישום סביבת מסד הנתונים (לדוגמה, DB_ENV->log_put ו
DB_TXN->abort) עשוי להקצות סמני יומן ובעלי מתארי קבצים פתוחים עבור קובצי יומן כמו
נו. במערכות הפעלה שבהן קריאות מערכת הקשורות למערכת הקבצים (לדוגמה, שנה שם ו
ביטול קישור ב-Windows/NT) עלול להיכשל אם לתהליך יש מתאר קובץ פתוח עבור המושפעים
קובץ, ניסיון להעביר או להסיר את קובצי היומן הרשומים על ידי db5.3_archive עלול להיכשל. את כל
השימוש הפנימי של Berkeley DB בסמני יומן פועל על קובצי יומן פעילים בלבד, ויתרה מכך,
הוא קצר מועד בטבע. לכן, יש לבנות מחדש יישום שרואה כשל כזה
כדי לסגור כל סמני יומן פתוחים שיש לו, ובדרך אחרת לנסות שוב את הפעולה עד שתהיה
מצליח. (למרות שסביר להניח שהאחרון לא יהיה הכרחי; קשה לדמיין א
סיבה להעביר או לשנות שם של קובץ יומן שבו עסקאות נרשמות או מבוטלות.)

כלי השירות db5.3_archive משתמש בסביבת Berkeley DB (כמתואר עבור -h אוֹפְּצִיָה,
משתנה הסביבה DB_HOME, או בגלל שתוכנית השירות הופעלה בספרייה המכילה
סביבת ברקלי DB). על מנת למנוע שחיתות סביבתית בעת שימוש ב-
סביבת Berkeley DB, 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.

מחברים


Sleepycat Software, Inc. דף מדריך זה נוצר על סמך תיעוד HTML עבור
db_archive מתוך Sleepycat, מאת Thijs Kinkhorst[מוגן בדוא"ל]>, עבור מערכת דביאן
(אך עשוי לשמש אחרים).

28 ינואר 2005 DB5.3_ARCHIVE(1)

השתמש ב-db_archive באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    לְגִימָה אֲרוּכָּה
    לְגִימָה אֲרוּכָּה
    SWIG הוא כלי לפיתוח תוכנה
    שמחבר בין תוכניות הכתובות ב-C ו
    C++ עם מגוון של רמות גבוהות
    שפות תכנות. SWIG משמש עם
    שונה...
    הורד את SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    ערכת נושא WooCommerce של React, בנוי עם
    הבא JS, Webpack, Babel, Node ו
    אקספרס, באמצעות GraphQL ו-Apollo
    לָקוּחַ. WooCommerce Store ב-React(
    מכיל: מוצרים...
    הורד את WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    ריפו חבילה עבור ArchLabs זהו
    יישום שניתן גם לאחזר
    החל מ-
    https://sourceforge.net/projects/archlabs-repo/.
    זה התארח ב-OnWorks ב...
    הורד את archlabs_repo
  • 4
    פרויקט זפיר
    פרויקט זפיר
    פרויקט זפיר הוא דור חדש
    מערכת הפעלה בזמן אמת (RTOS) כי
    תומך במספר חומרה
    ארכיטקטורות. הוא מבוסס על א
    ליבת טביעת רגל קטנה...
    הורד את Zephyr Project
  • 5
    SCons
    SCons
    SCons הוא כלי לבניית תוכנה
    זו אלטרנטיבה מעולה ל-
    כלי לבנות קלאסי "Make" כי
    כולנו מכירים ואוהבים. SCons הוא
    יישם א...
    הורד SCons
  • 6
    PSeInt
    PSeInt
    PSeInt הוא מתורגמן פסאודו-קוד עבור
    סטודנטים לתכנות דוברי ספרדית.
    מטרתו העיקרית היא להיות כלי ל
    ללמוד ולהבין את הבסיס
    קונספט...
    הורד את PSeInt
  • עוד »

פקודות לינוקס

Ad