יום ראשון, 4 באוקטובר 2009

חיפוש שרתי sql server ברשת?

שלום רב,

שאלה:
לקוח שלי ביקש ממני לבצע מיפוי של כל שרתי ה- sql server בארגון. האם יש דרך לסרוק את הרשת ולקבל את הרשימה?

תשובה:
כידוע ישנו כלי בשם SQLCMD אשר מטרתו התחברות לשרת ה- sql server שלנו והרצת פקודות ישירות מה- CMD ללא כלי הניהול הסטנדרטיים של מייקרוסופט.
אנו נשתמש בו במקרה חרום כאשר יש בעיה כל שהיא בכלי הניהול, או בדרך ההתקשרות לשרת בסיס הנתונים. או כאשר אנו נרצה להריץ פקודות מול בסיס הנתונים על ידי קובץ EXE ועוד...

אך ל- SQLCMD ישנו עוד שימושים.
ה- SQLCMD יכול לקבל משתנים ובעזרתם אנו יכולים לבצע פעולות נוספות.
כגון: אם נריץ את הפקודה SQLCMD עם הפרמטר L , ה- SQLCMD יסרוק את הרשת בה אנו נימצאים ויתן לנו את רשימת שרתי ה- SQL SERVER שנימצאים:
SQLCMD -L

בהצלחה!
חג שמח!

אין תגובות: