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

Ad


סמל OnWorks

db_dump185 - מקוון בענן

הפעל את db_dump185 בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה db_dump185 שניתן להפעיל בספק האחסון החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


db_dump185 - dump קבצי מסד נתונים מדור קודם של DB 1.85

תַקצִיר


db_dump185 [-p] [-f תפוקה] db_file

תיאור


השמיים db_dump185 כלי השירות קורא את קובץ מסד הנתונים בגרסה 1.85 db_file וכותב את זה ל
פלט סטנדרטי באמצעות פורמט טקסט שטוח נייד המובן ל- db_load(1) שירות.
הוויכוח db_file חייב להיות קובץ שהופק בגרסה 1.85 DB פונקציות הספרייה.

האפשרויות הן כדלקמן:

-f כתוב למצוין פילה במקום לפלט הסטנדרטי.

-p אם התווים במפתח או בפריטי הנתונים הם תווים מודפסים (כפי שמוגדר על ידי
isprint(3)), השתמש בהדפסת תווים ב פילה לייצג אותם. אפשרות זו מאפשרת
משתמשים להשתמש בעורכי טקסט סטנדרטיים כדי לשנות את התוכן של מסדי נתונים.

שימו לב, למערכות שונות עשויות להיות מושגים שונים לגבי מהן דמויות
``הדפסה'', ומסדי נתונים שהושלכו בצורה זו עשויים להיות פחות ניידים לחיצוני
מערכות.

השלכה וטעינה מחדש של מסדי נתונים של hash המשתמשים בפונקציות hash המוגדרות על ידי המשתמש תגרום לכך
מסדי נתונים חדשים המשתמשים בפונקציית ה-hash המוגדרת כברירת מחדל. תוך שימוש בפונקציית ה-hash המוגדרת כברירת מחדל
ייתכן שלא יהיה אופטימלי עבור מסד הנתונים החדש, הוא ימשיך לעבוד כהלכה.

הטלה וטעינה מחדש של מסדי נתונים של btree המשתמשים בפונקציות קידומת או השוואה המוגדרות על ידי המשתמש
יביא לבסיסי נתונים חדשים המשתמשים בפונקציות ברירת המחדל של קידומת והשוואה. In
זֶה מקרה, it is דַי סביר זֶה מה היא מסד נתונים יצטרך be נזק מעבר לתקן מתיר
לא זה ולא זה שיא אחסון or שְׁלִיפָה.

הדרך היחידה לעקיפת הבעיה הזמינה לשני המקרים היא לשנות את המקורות עבור db_load(1)
כלי לטעינת מסד הנתונים באמצעות פונקציות ה-hash, הקידומת וההשוואה הנכונות.

השמיים db_dump כלי השירות יוצא מ-0 עם הצלחה, ו->0 אם מתרחשת שגיאה.

תפוקה פורמטים


ישנם שני פורמטי פלט המשמשים את db_dump.

בשני פורמטי הפלט, השורות הראשונות של הפלט מכילות מידע על כותרת
תיאור שיטת הגישה הבסיסית, גודל העמוד של מערכת הקבצים וניהול ספרים אחר
מֵידָע. מידע זה מופק בזוגות ``name=value'', כאשר ``name'' עשוי להיות
כל אחת ממילות המפתח המפורטות ב- db_load(1) עמוד ידני, ו-``ערך'' יהיה הערך שלו.
אמנם ניתן לערוך את פרטי הכותרת הזו לפני טעינת מסד הנתונים מחדש, אבל יש
לעתים נדירות כל סיבה לעשות זאת, מכיוון שניתן לעקוף את כל המידע הזה באמצעות שורת הפקודה
טיעונים ל db_load.

לאחר מידע הכותרת מופיעים צמדי המפתח/נתונים ממסד הנתונים. אם ה
מסד הנתונים שנזרק הוא מסוג btree or שירים, הפלט יהיה שורות טקסט זוגיות,
כאשר השורה הראשונה של הזוג היא פריט המפתח, והשורה השנייה של הזוג היא שלו
פריט נתונים מתאים. אם מסד הנתונים שנזרק הוא מסוג recno, הפלט יהיה
להיות שורות טקסט, כאשר כל שורה היא פריט נתונים חדש עבור מסד הנתונים.

אם -p צוינה אפשרות, כל שורת פלט תהיה מורכבת מתווים בודדים
מייצגים תווים כלשהם ממסד הנתונים שהיו ``מודפסים'', ונטוי אחורי
(``\'') תווים בריחה עבור תווים שלא היו. דמויות קו נטוי אחוריות המופיעות ב-
פלט מתכוון לאחד משני דברים: אם התו האחורי מקדים לוכסן אחורי אחר
תו, זה אומר שתו הפוך מילולי התרחש במפתח או בפריט הנתונים.
אם תו האחורי מקדים כל תו אחר, שני התווים הבאים צריכים להיות
מתפרש כמפרט הקסדצימלי של תו בודד, למשל, ``\0a'' הוא שורה חדשה
תו בערכת התווים ASCII.

אם -p האפשרות לא צוינה, כל שורת פלט תהיה מורכבת מהקסדצימלי מזווג
ערכים, למשל, השורה ``726f6f74'' היא המחרוזת ``root'' בערכת התווים ASCII.

בשני תבניות הפלט, תו חדש בשורה אחת מסיים הן את המפתח והן את פריטי הנתונים.

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


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

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

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

Ad