2011-06-02 7 views
5

जब निम्न कनेक्शन स्ट्रिंगAzure कनेक्शन स्ट्रिंग अपवाद "नेटवर्क-संबंधी orinstance विशिष्ट त्रुटि उत्पन्न हुई"

Server=tcp:SERVER.database.windows.net,1433;Database=DBNAME;User [email protected];Password=PASSWORD;Trusted_Connection=False;Encrypt=True

एक स्थानीय रूप से चल रहा है ASP.NET MVC आवेदन से साथ एसक्यूएल Azure से कनेक्ट करते समय मैं इस अपवाद प्राप्त करते हैं:

{"A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No such host is known.)"}

मुझे एहसास है कि यह अपेक्षाकृत सामान्य त्रुटि संदेश है।

समस्या के निवारण के पोर्ट 1433 पर मेरे Windows फ़ायरवॉल के माध्यम से आउटबाउंड यातायात मैं भीतर का खोला और है में:

netsh advfirewall firewall add rule name=”Open Port 80” dir=in action=allow protocol=TCP localport=80

मैं करने के साथ ही मेरी आईपी पते से कनेक्शन स्वीकार करने Azure फ़ायरवॉल कॉन्फ़िगर किया है "अनुमति दें अन्य Windows इस सर्वर तक पहुंचने के लिए Azure सेवाएं। " मैं SQL सर्वर प्रबंधन स्टूडियो 2008 R2 के माध्यम से Azure डेटाबेस से कनेक्ट कर सकता हूं। मैं कर सकते हैं डेटाबेस के लिए नहीं टेलनेट

telnet SERVER.database.windows.net 1433

संबंधित स्टैक ओवरफ़्लो प्रश्न के माध्यम से:

मुझे लगता है कि मैं कुछ बुनियादी अनदेखी किया जाना चाहिए। क्या मुझे कोई अन्य समस्या निवारण चरण याद आया है?

+0

आपने [MSDN] (http://msdn.microsoft.com/en-us/library/gg465380.aspx) पर उपलब्ध जानकारी की जांच की है? – DOK

+0

encypted = false – Aaronontheweb

+0

@DOK को सेट करने का प्रयास करें मैंने एमएसडीएन पर बहुत सारी जानकारी देखी है, जिस लेख को आप विशेष रूप से संदर्भित कर रहे हैं वह Azure सेवाओं के बारे में प्रतीत होता है, न कि SQL-Azure, क्या मुझे कुछ याद आ रहा है? – ahsteele

उत्तर

2

यह कहने के लिए शर्मिंदा है कि यह समस्या इसलिए हुई क्योंकि मैं वसा सर्वर नाम को उँगलियों में डाल दिया। जाहिर है, मैं वास्तव में इन दिनों अकेले प्रोग्रामिंग में भयानक हूँ। उपरोक्त सभी टिप्पणियों के लिए धन्यवाद, जिसके कारण मुझे खुद से पूछना पड़ा कि मैं क्या खो रहा हूं।

+0

यह हमेशा सर्वर का नाम है, मुझे एक ही समस्या का सामना करना पड़ता है। क्योंकि Azure डीबी के जटिल नाम हैं, यह गलत तरीके से गलत तरीके से जा सकते हैं जैसे गलत टाइपिंग, इसका हिस्सा कॉपी करना आदि। – Dhanuka777

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