אפשר להשתמש בלקוח של שורת הפקודה של SQL Server כדי להתחבר ל-Cloud SQL. בדף הזה מוסבר איך לחבר לקוח SQL Server, בין אם הוא פועל באופן מקומי במחשב הלקוח או במכונה וירטואלית של Compute Engine, למופע Cloud SQL.
לפני שמתחילים
כדי להשתמש בלקוח sqlcmd כדי להתחבר למופע Cloud SQL, צריך לבצע את הפעולות הבאות:
-
יצירת מכונה של Cloud SQL, כולל הגדרת משתמש ברירת המחדל.
אפשר לעיין במאמרים בנושא יצירת מכונות וירטואליות והגדרת הסיסמה לחשבון המשתמש שמוגדר כברירת מחדל.
אפשרות נוספת היא ליצור מכונת VM ב-Compute Engine ואז להתחבר למכונה באמצעות SSH.
אפשר לעיין במאמרים יצירה והפעלה של מופע של מכונה וירטואלית, מידע על חיבורי SSH או חיבור למכונות וירטואליות של Windows באמצעות RDP.
מחליטים איך להתחבר למופע.
במאמר מידע על אפשרויות קישור מוסבר על אפשרויות הקישור ואיך לבחור מביניהן.
- מתקינים את כלי שורת הפקודה של SQL Server.
שימוש בלקוח SQL Server במחשב מקומי או במכונה וירטואלית של Compute Engine
כדי להשתמש בsqlcmd לקוח כדי להתחבר למכונה שלכם ב-Cloud SQL, צריך לבצע שלוש משימות ברמה גבוהה:
התקנת הלקוח
כדי להתקין את לקוח sqlcmd:
Debian/Ubuntu
ב-Debian/Ubuntu, מתקינים את כלי שורת הפקודה הרלוונטיים של SQL Server.
CentOS/RHEL
ב-CentOS/RHEL, מתקינים את הכלים הרלוונטיים בשורת הפקודה של SQL Server.
openSUSE
ב-openSUSE, מתקינים את כלי שורת הפקודה הרלוונטיים של SQL Server.
פלטפורמות אחרות
אפשר לעיין בדף הנחיתה כדי לקבל מידע על התקנת SQL Server, וגם בדף ההורדות של SQL Server.
הגדרת גישה למכונה של Cloud SQL
כדי להגדיר גישה למופע:
- במכונת הלקוח או במכונה וירטואלית ב-Compute Engine, משתמשים בWhat's my IP כדי לראות את כתובת ה-IP של מכונת הלקוח.
- מעתיקים את כתובת ה-IP.
-
נכנסים לדף Cloud SQL Instances במסוף Google Cloud .
- כדי לפתוח את הדף סקירה כללית של מכונה, לוחצים על שם המכונה.
- בתפריט הניווט של SQL, בוחרים באפשרות Connections (קישורים).
- בוחרים בכרטיסייה Networking.
- בקטע Authorized networks לוחצים על Add network ומזינים את כתובת ה-IP של המחשב שבו מותקן הלקוח.
- לוחצים על סיום. לוחצים על שמירה בתחתית הדף כדי לשמור את השינויים.
- מתחברים למכונה.
חיבור למופע של Cloud SQL
כדי לאפשר לכם להתחבר ללא הצפנה, הערך של requireSsl במכונה צריך להיות false. במסוף Google Cloud , צריך לבטל את הסימון בתיבת הסימון Allow only SSL connections (מתן הרשאה לחיבורי SSL בלבד).
מידע נוסף על הגדרת SSL/TLS במופע זמין במאמר בנושא הגדרת אישורי SSL/TLS.
כדי להתחבר למופע:
- מוודאים שהתקנתם את הלקוח והגדרתם גישה למופע.
- כדי להתחבר, משתמשים בפקודה
sqlcmd. השלבים דומים לאלה שבדוגמאות במאמרים מדריך למתחילים של SQL Server ושימוש בכלי.
התחברות למכונה של Cloud SQL באמצעות SSL/TLS
פועלים לפי ההוראות שבקטע Client Initiated Encryption ובקטעים שקשורים אליו בדף Encrypting Connections to SQL Server on Linux.
המאמרים הבאים
נסו בעצמכם
אנחנו ממליצים למשתמשים חדשים ב-Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של Cloud SQL בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300 $להרצה, לבדיקה ולפריסה של עומסי העבודה.
להתנסות ב-Cloud SQL בחינם