שלום לכולם,
במאמר קצר זה אסביר איך לאפשר את פרוטוקול 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.
בהצלחה,
יוחנן.
נ.ב - כך אמור להיראות חלון ההגדרה לאחר סיום הפעולה.
דוגמא |