זוהי הפקודה gda-sql-5.0 שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gda-sql - קונסולת SQL המבוססת על Libgda
תַקצִיר
gda-sql [--help] [-v] [--גרסה] [-o] [--output-file ] [-C] [--פקודה] [-f]
[--commands-file ] [-i] [--אינטראקטיבי] [-l] [--list-dsn] [-L]
[--list-providers] [-s] [--http-port ] [-t] [--http-אסימון <אסימון ביטוי>]
[--data-files-list] [--data-files-purge ] [מפרט של חיבור] [מפרט של חיבור
מפרט...]
תיאור
gda-sql היא קונסולת SQL המבוססת על ליבגדה סִפְרִיָה.
זה מאפשר לך להקליד שאילתות באופן אינטראקטיבי, להנפיק אותן לביצוע על ידי א
חיבור, וראה את תוצאות השאילתה.
ניתן לפתוח מספר חיבורים בו-זמנית, המאפשרים לך להחליף את הפעיל
חיבור לכל חיבור שנפתח. בעת ההפעלה, gda-sql פותח חיבור לכל אחד
חיבור שצוין בשורת הפקודה (בתוספת אופציונלי אחד המתאים ל-
GDA_SQL_CNC משתנה הסביבה). ההנחיה מציינת את החיבור הנוכחי בשימוש כאשר
ביצוע פקודות. ראה את .c פקודה פנימית להסבר על התחביר ל
ציין חיבור בשורת הפקודה.
לחלופין, הקלט יכול להיות מקובץ. בנוסף, הוא מספק מספר מטא-
פקודות ותכונות שונות דמויות מעטפת כדי להקל על כתיבת סקריפטים ואוטומציה א
מגוון רחב של משימות.
אפשר גם להפעיל את הכלי כסקריפט באמצעות הקלאסי '#!' מחרוזת בהתחלה
של קובץ סקריפט, עם המגבלה שהתנהגות של ארגומנטים עוברים בשורה לאחר מכן
ה '#!' הפקודה אינה מוגדרת. דוגמא:
#!/bin/path/to/gda-sql
#!/usr/bin/env gda-sql
אפשרויות
gda-sql מקבל את האפשרויות הבאות:
- עזרה הצג אפשרויות שורת פקודה.
-או, --קובץ פלט
מציין קובץ שאליו מנותבים מחדש הפלטים.
-ג, --פקודה
הפעל רק פקודה בודדת (SQL או פנימית) וצא.
-ו, ---commands-file
בצע פקודות מ , ואז צא (למעט אם -i צוין).
-אני, --אינטראקטיבי
השאר את המסוף פתוח לאחר הפעלת קובץ (בשימוש עם האפשרות -f).
-ל, --list-dsn
רשום מקורות נתונים שהוגדרו וצא.
-ל, --ספקי רשימה
רשום ספקי מסד נתונים מותקנים וצא
-ס, --http-port
מפעיל את שרת ה-HTTP המוטבע ביציאה
-ט, --http-אסימון <אסימון ביטוי>
דורש מלקוחות HTTP לבצע אימות על ידי מתן ה <אסימון ביטוי> (ריק
ביטוי כברירת מחדל)
--רשימת קבצי נתונים
מפרט את כל הקבצים המשמשים להחזקת מידע הקשור לכל חיבור (כלומר.
מידע שנאסף על ידי הכלי על החיבור כגון מטא נתונים, מוגדר
הצהרות,...)
---data-files-purge
מסיר את הקובץ המשמש להחזקת מידע הקשור לכל חיבור עבור הקריטריונים
עבר כטיעון (שים לב שהוספה "לרשימה בלבד" לקריטריונים, או לפני או
לאחר שימוש בפסיק, לא יסיר בפועל את הקובץ):
"לא dsn": הסר את כל הקבצים שאינם תואמים ל-DSN (מקור נתונים
שֵׁם). אלו הם הקבצים שנוצרו כאשר צוין חיבור באמצעות חיבור
פרמטרים במקום להשתמש ב-DSN
"לא קיים-dsn": כמו "לא dsn" אלא שהוא גם מסיר את הקבצים שנועדו
DSN שלא קיים יותר
"את כל": הסר את כל הקבצים, לניקוי מלא
לדוגמה: ---data-files-purge הכל, לרשימה בלבד מפרט את כל הקבצים (מה שיהיה
הוסר אם הפקודה הייתה ---data-files-purge את כל).
הסביבה
ניתן להגדיר את gda-sql באמצעות כמה משתני סביבה:
GDA_SQL_CNC
כדי להגדיר חיבור שייפתח באופן שיטתי עם תחילת התוכנית.
פיפר כדי להגדיר תוכנית אימונית טקסט לשימוש (כברירת מחדל נקבעת על ידי המערכת).
GDA_NO_PAGER
כדי לציין שאין להשתמש בביפר טקסט.
GDA_SQL_EDITOR עורך VISUAL
כדי להגדיר עורך טקסט לשימוש (משתנים נבדקים בסדר זה).
GDA_SQL_VIEWER_PNG
כדי להגדיר מציג PNG.
GDA_SQL_VIEWER_PDF
כדי להגדיר מציג PDF.
GDA_SQL_HISTFILE
כדי להגדיר את שם קובץ ההיסטוריה לשימוש (כברירת מחדל .gdasql_history), הגדר ל
NO_HISTORY כדי להשבית את רישום ההיסטוריה.
GDA_DATA_MODEL_DUMP_ROW_NUMBERS
אם מוגדר, העמודה הראשונה של הפלט תכיל מספרי שורות
GDA_DATA_MODEL_DUMP_ATTRIBUTES
אם מוגדר, הסר גם את סוגי העמודות של מודל הנתונים ואת תכונות הערך
GDA_DATA_MODEL_DUMP_TITLE
אם מוגדר, זרוק גם את הכותרת של מודל הנתונים
GDA_DATA_MODEL_NULL_AS_EMPTY
אם מוגדר, החלף את המחרוזת 'NULL' במחרוזת ריקה עבור ערכי NULL
GDA_DATA_MODEL_DUMP_TRUNCATE
אם מוגדר לערך מספרי, מקצץ את הפלט לרוחב שצוין על ידי
ערך. אם הערך הוא -1 אזי גודל הטרמינל בפועל (אם ניתן לקבוע)
משמש
ניתן להרכיב את gda-sql עם תמיכה ברילוקיישן בינארי.
זה יגרום לחיפוש נתונים, יישומי פלאגין וקבצי תצורה ביחס ל-
מיקום קובץ ההפעלה gda-sql.
השתמש ב-gda-sql-5.0 באינטרנט באמצעות שירותי onworks.net