כלי שורת הפקודה של Microsoft SQL Server
Microsoft SQL Server מספק למשתמשים מגוון רחב של ממשקי משתמש גרפיים עשירים לאחזור נתונים מניפולציה והגדרת מסדי נתונים של SQL Server . עם זאת, לפעמים זה פשוט יותר לעבוד משורת הפקודה המיושנת. בין אם אתה מחפש דרך מהירה ומלוכלכת לבצע שאילתת SQL או רוצה לכלול משפטי SQL בקובץ Script של Windows, SQLCMD מאפשר לך לפגוש את המטרה שלך. מאמר זה מניח שכבר יש לך את מסד הנתונים AdventureWorks של מיקרוסופט מותקן.
Friday of 05
פתיחת שורת פקודה
כדי להפעיל את SQLCMD, תחילה עליך לפתוח את כלי שורת הפקודה של Windows. ב- Windows XP, לחץ על התחל> הפעלה ולאחר מכן הקלד CMD בתיבת הטקסט לפני שתלחץ על אישור . ב- Windows Vista, לחץ על לחצן Windows , הקלד CMD בתיבה חיפוש והקש על Enter .
אתה אמור לראות את שורת הפקודה של Windows.
02 מתוך 05
התחברות למסד הנתונים
ברגע שיש לך פקודה פתוחה, השתמש בכלי השירות SQLCMD כדי להתחבר למסד הנתונים. בדוגמה זו, אנו מתחברים למסד הנתונים AdventureWorks2014, לכן אנו משתמשים בפקודה:
2009פעולה זו משתמשת באישורי ברירת המחדל של Windows כדי להתחבר למסד הנתונים. ניתן גם לציין שם משתמש באמצעות דגל -U וסיסמה באמצעות דגל -P. לדוגמה, תוכל להתחבר למסד הנתונים באמצעות שם המשתמש "mike" והסיסמה "goirish" עם שורת הפקודה הבאה:
sqlcmd -U mike -P goirish -D AdventureWorks201403 מתוך 05
הזנת שאילתה
התחל להקליד משפט SQL בהודעה 1>. אתה יכול להשתמש בשורות רבות ככל שתרצה עבור השאילתה שלך, הקשה על מקש Enter לאחר כל שורה. SQL Server אינו מבצע את השאילתה שלך עד להנחיות מפורשות לעשות זאת.
בדוגמה זו, אנו מזינים את השאילתה הבאה:
04 מתוך 05
ביצוע השאילתה
כאשר אתה מוכן לבצע את השאילתה שלך, הקלד את הפקודה GO בשורת פקודה חדשה בתוך SQLCMD ולחץ על Enter . SQLCMD מבצעת את השאילתה שלך ומציג את התוצאות על המסך.
05 מתוך 05
יציאה מ- SQLCMD
כאשר אתה מוכן לצאת SQLCMD, הקלד את הפקודה EXIT בשורת פקודה ריקה כדי לחזור לשורת הפקודה של Windows.