SQLCMD שלב אחר שלב הדרכה

כלי שורת הפקודה של 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 AdventureWorks2014

03 מתוך 05

הזנת שאילתה

מייק צ'אפל

התחל להקליד משפט SQL בהודעה 1>. אתה יכול להשתמש בשורות רבות ככל שתרצה עבור השאילתה שלך, הקשה על מקש Enter לאחר כל שורה. SQL Server אינו מבצע את השאילתה שלך עד להנחיות מפורשות לעשות זאת.

בדוגמה זו, אנו מזינים את השאילתה הבאה:

בחר * מתוך HumanResources.shift

04 מתוך 05

ביצוע השאילתה

מייק צ'אפל

כאשר אתה מוכן לבצע את השאילתה שלך, הקלד את הפקודה GO בשורת פקודה חדשה בתוך SQLCMD ולחץ על Enter . SQLCMD מבצעת את השאילתה שלך ומציג את התוצאות על המסך.

05 מתוך 05

יציאה מ- SQLCMD

כאשר אתה מוכן לצאת SQLCMD, הקלד את הפקודה EXIT בשורת פקודה ריקה כדי לחזור לשורת הפקודה של Windows.