יום חמישי, 29 ביולי 2010

לאיזה PORT אני מאזין ???

שלום רב,

שאלה:
כיצד אני יכול לדעת לאיזה port האינסטנס של ה- sql server שלי מאזין?


תשובה:
ישנן מספר אפשרויות לזהות מהו ה- Port שה- sql server מאזין אליו:

1.registry - אפשרות ראשונה אשר לא מקובלת אך מאוד יעילה הינה דרך ה- registry של שרת ה- sql server.

SQL 2005 :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.\MSSQLServer\
SuperSocketNetLib\TCP\

SQL 2008 :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.\MSSQLServer\
SuperSocketNetLib\TCP\



2. xp_readerrorlog - אפשרות שנייה הינה לקרוא את ה- log של ה- sql server.

בעת העלייה של האינסטנס נרשם לתוך ה- Log ה- Port אליו הוא מאזין. על מנת למצוא את הרשומה המתאימה - תחפשו את הערך "Server is listening on".



3. וכמובן האפשרות המקובלת - SQL Server Configuration Manager - תחת אופציית SQL Server Network Configuration - ניתן לראות את מספר ה- Port תחת הגדרות ה- tcp\ip.


בהצלחה.

תגובה 1:

אנונימי אמר/ה...

אחלה טיפ. תודה.
אני יודע מה עשית בקיץ האחרון בגרמניה... הא הא הא :)