אפשר להשתמש בלקוח של שורת הפקודה של SQL Server כדי להתחבר ל-Cloud SQL. בדף הזה מוסבר איך לחבר לקוח של SQL Server, בין אם הוא פועל באופן מקומי במחשב הלקוח או במכונה וירטואלית של Compute Engine, למופע Cloud SQL.
לפני שמתחילים
כדי להשתמש בלקוח sqlcmd כדי להתחבר למופע Cloud SQL, צריך לבצע את הפעולות הבאות:
-
יצירת מכונה של Cloud SQL, כולל הגדרת משתמש ברירת המחדל.
מידע נוסף מופיע במאמרים יצירת מכונות וירטואליות והגדרת הסיסמה לחשבון המשתמש שמוגדר כברירת מחדל.
אפשרות נוספת היא ליצור מכונה וירטואלית ב-Compute Engine ואז להתחבר אליה באמצעות SSH.
מידע נוסף זמין במאמרים יצירה והפעלה של מופע של מכונה וירטואלית, מידע על חיבורי SSH וחיבור למכונות וירטואליות של Windows באמצעות RDP.
מחליטים איך להתחבר למופע.
במאמר מידע על אפשרויות קישור מוסבר על אפשרויות הקישור ואיך לבחור מביניהן.
- מתקינים את כלי שורת הפקודה של SQL Server.
שימוש בלקוח SQL Server במחשב מקומי או במכונה וירטואלית (VM) של 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 בחינם