יום ראשון, 17 ביוני 2012

איך לאפשר קישוריות TCP/IP לאחר התקנה של SQL SERVER

שלום לכולם,

במאמר קצר זה אסביר איך לאפשר את פרוטוקול TCP/IP על התקנה חדשה של SQL SERVER כך שיהיה ניתן להתחבר אליו באמצעות שיטות החיבור המקובלות (SSMS/SSIS...) ממחשב מרוחק.

תיאור כללי:
פרוטוטקול TCP/IP מגיע עם מערכת SQL SERVER אך ההתקנה כברירת מחדל מגדירה אותו כ "לא פעיל" ולכן לאחר התקנה חדשה איננו יכולים להתחבר לשרת ה SQL SERVER באמצעות חיבור ממחשב מרוחק, מאפליקציית לקוח, או באמצעות SSIS אם אם מדובר בהתקנה מקומית של SSIS.

שלבים לביצוע:
1. פתחו את SQL SERVER CONFIGURATION MANAGER
2. גשו ל SQL SERVER NETWORK CONFIGURATION
3. בחרו ב PROTOCOLS FOR {InstanceName}
    כאשר InstanceName הוא שם השרת אותו התקנתם, אם זו התקנה ראשונה ויחידה אזי תראו רק פריט אחד כזה.
4. באמצעות קליק ימני על האפשרות של TCP/IP בצד הימני של החלון בחרו ב Enable
5. יש לאתחל את השרת כדי שהגדה זו תחול. (אפשר אפילו לבצע אתחול למחשב כולו...)

כעת תוכלו להגיע אל השרת גם באמצעות פרוטוקול TCP/IP

דרך אגב, אם הצלחתם לעבוד באמצעות SSMS מקומית על השרת אל תחשבו שעקפתם את מנגנון החיבור, מקומית החיבור מתבצע באמצעות פרוטוקול שנקרא Shared Memory ולא באמצעות TCP/IP.

בהצלחה,
יוחנן.


נ.ב - כך אמור להיראות חלון ההגדרה לאחר סיום הפעולה.
דוגמא

אין תגובות:

הוסף רשומת תגובה