קישור psql למסד נתונים בניב PostgreSQL

בדף הזה מוסבר איך לקשר את psql למסד נתונים של ניב PostgreSQL ב-Spanner. ‫psql הוא ממשק קצה של שורת הפקודה ל-PostgreSQL.

  1. מוודאים ש-PGAdapter פועל באותו מחשב שבו מריצים את הפקודה psql.

    מידע נוסף זמין במאמר בנושא הפעלת PGAdapter.

  2. בחלון המסוף, מפעילים את psql ומציינים את localhost כמארח של שרת מסד הנתונים.

    • אפשר לציין מספר יציאה אם PGAdapter מוגדר להאזין ליציאה שונה מיציאת ברירת המחדל של PostgreSQL ‏ (5432).
    • אפשר לציין פקודה אחת או יותר לשליחה למסד הנתונים או לדרייבר (לדוגמה, דרייבר JDBC). בכל מופע של האפשרות -c, אפשר לציין פקודה אחת או קבוצה של פקודות שמופרדות באמצעות נקודה ופסיק (;). למידע נוסף, ראו כלי שורת הפקודה psql.

    psql -h localhost [-p PORT] [-c "COMMAND; ..."] ...

  3. אופציונלי: כדי לוודא ש-psql התחבר בהצלחה למסד נתונים של ניב PostgreSQL, שולחים את השאילתה הבאה:

    SELECT 1::bigint;

    השאילתה הזו לא תואמת למסדי נתונים של ניב GoogleSQL.

המאמרים הבאים

  • PGAdapter
  • אפשר לעיין בפקודות הנתמכות של psql בכלי שורת הפקודה psql.