2009-11-18 17 views
5

क्या होस्ट फ़ाइल में पोर्ट नंबर शामिल करना संभव है? कारण मैं पूछ रहा हूं क्योंकि मेरे पास ऐसी साइटें हैं जिन्हें मैं एक होस्टिंग सर्वर से दूसरे में माइग्रेट करने का प्रयास कर रहा हूं, और साइटें पुराने SQL सर्वर पर इंगित कर रही हैं जो मानक टीसीपी/आईपी पोर्ट (1433) का उपयोग करती है। नए सर्वर पर, SQL सर्वर पोर्ट अलग है, और मैं इन साइटों के लिए कनेक्शन स्ट्रिंग को बदलना नहीं चाहता हूं।% systemroot% system32 drivers etc hosts में पोर्ट नंबर सहित फ़ाइल

धन्यवाद!

उत्तर

6

आप SQL कॉन्फ़िगरेशन प्रबंधन उपकरण में alias कॉन्फ़िगर कर सकते हैं। बिल्कुल इस परिदृश्य को कवर करने के लिए डिज़ाइन किया गया है।

+0

+1 अच्छा जवाब। –

+3

यह मुख्य प्रश्न का उत्तर नहीं देता है: "क्या मेजबान फ़ाइल में पोर्ट नंबर शामिल करना संभव है?" अन्यथा, एक अच्छा जवाब। –

11

होस्ट फ़ाइल में यह संभव नहीं है। DNS को पोर्ट नंबरों के बारे में कुछ भी पता नहीं है।

+0

आप सही हैं, यह संभव नहीं है क्योंकि मुझे पता चला है कि मेजबान फाइलें केवल एक विशिष्ट आईपी पते पर सूचक के रूप में कार्य करती हैं और कुछ और नहीं। मैं जा सकता हूं और SQL एलियास विकल्प कर सकता हूं कि Remus Rusanu ने सुझाव दिया है। धन्यवाद! – mallows98

2

होस्ट फ़ाइल होस्ट नामों को आईपी पते (और इसके विपरीत) में अनुवाद करती है। आप पोर्ट नंबर शामिल नहीं कर सकते हैं।

0

आप नई साइट पर बंदरगाह अग्रेषण करने के लिए राउटर सेट अप कर सकते हैं, और यदि राउटर के माध्यम से पहले ही रूट नहीं किया गया है, तो राउटर का पता नए होस्ट के रूप में दें।

0

इस प्रकार यह किसी को भी मैं मेरा definded में मदद करता है, तो मेजबान में दायर:

xxx.xxx.xxx.xxx MyServer 

MyServer एक विशिष्ट पोर्ट पर काम करता है।

जब SQL सर्वर 2005 प्रबंधन स्टूडियो कनेक्शन बनाते समय 'सर्वर नाम' मांगता है, तो मैंने 'माइसेवर, 1234' दर्ज किया जहां 1234 पोर्ट नंबर था।

चूंकि यह उन्हें अगली बार ड्रॉप डाउन में याद करता है, यह मेरे लिए काफी अच्छा था।

संबंधित मुद्दे