היכרתי לאחרונה פקודה חדשה בשם sqlcmd, אפשר לעשות איתה המון דברים מגניבים, לדוגמה, הרצת שאילתות sql ללא צורך לכתוב תוכנה או לפתוח SSMS, (יכול להיות נהדר בשביל קבצי bat או אפילו Process.Start ב – #C.

    נוכל לכתוב משהו כזה (ב – Command line)

    sqlcmd -S localhost -d global -q "select count(*) from users"
    • -S זהו שם השרת
    • -d זה שם בסיס הנתונים
    • -q זה השאילתה

    יש כמובן הרבה מאוד פרמטרים נוספים, אפשר להתחבר לשרת מרוחק,

    לדוגמה, בעת עדכון גרסת מוצר, לתת לאחראים קובץ bat שיריצו, במקום לבקש מהם להריץ קבצי sql.

     

    מומלץ ללמוד על הכלי הזה.