התחברות באמצעות לקוח SQL Server

אפשר להשתמש בלקוח של שורת הפקודה של SQL Server כדי להתחבר ל-Cloud SQL. בדף הזה מוסבר איך לחבר לקוח SQL Server, בין אם הוא פועל באופן מקומי במחשב הלקוח או במכונה וירטואלית של Compute Engine, למופע Cloud SQL.

לפני שמתחילים

כדי להשתמש בלקוח sqlcmd כדי להתחבר למכונת Cloud SQL, צריך לבצע את הפעולות הבאות:

שימוש בלקוח SQL Server במחשב מקומי או במכונה וירטואלית (VM) של Compute Engine

כדי להשתמש בsqlcmd לקוח כדי להתחבר למכונה שלכם ב-Cloud SQL, צריך לבצע שלוש משימות ברמה גבוהה:

  1. מתקינים את הלקוח.
  2. הגדרת גישה למכונה של Cloud SQL.
  3. מתחברים למכונה של Cloud SQL.

התקנת הלקוח

כדי להתקין את לקוח sqlcmd:

הגדרת גישה למכונה של Cloud SQL

כדי להגדיר גישה למופע:

  1. במכונת הלקוח או במכונה וירטואלית ב-Compute Engine, משתמשים בWhat's my IP כדי לראות את כתובת ה-IP של מכונת הלקוח.
  2. מעתיקים את כתובת ה-IP.
  3. נכנסים לדף Cloud SQL Instances במסוף Google Cloud .

    כניסה לדף Cloud SQL Instances

  4. כדי לפתוח את הדף סקירה כללית של מכונה, לוחצים על שם המכונה.
  5. בתפריט הניווט של SQL, לוחצים על Connections (קישורים).
  6. בוחרים בכרטיסייה Networking (רשת).
  7. בקטע Authorized networks לוחצים על Add network ומזינים את כתובת ה-IP של המחשב שבו מותקן הלקוח.
  8. לוחצים על סיום. לוחצים על שמירה בחלק התחתון של הדף כדי לשמור את השינויים.
  9. מתחברים למכונה.

חיבור למכונה של Cloud SQL

כדי שתוכלו להתחבר ללא הצפנה, הערך של requireSsl במכונה צריך להיות false. במסוף Google Cloud , צריך לבטל את הסימון בתיבת הסימון Allow only SSL connections (מתן הרשאה לחיבורי SSL בלבד).

מידע נוסף על הגדרת SSL/TLS במופע זמין במאמר הגדרת אישורי SSL/TLS.

כדי להתחבר למופע:

  1. מוודאים שהתקנתם את הלקוח והגדרתם גישה למופע.
  2. כדי להתחבר, משתמשים בפקודה sqlcmd. השלבים דומים לאלה שבדוגמאות בדפים SQL Server quickstart ו-Use the utility.

התחברות למכונה של Cloud SQL באמצעות SSL/TLS

פועלים לפי ההוראות שבקטע Client Initiated Encryption ובקטעים שקשורים אליו בדף Encrypting Connections to SQL Server on Linux.

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