2011-05-14 14 views
34

से कनेक्ट नहीं हो सकता है मैंने बस SQL ​​सर्वर एक्सप्रेस 2008 R2 स्थापित किया है और मुझे SQL सर्वर प्रबंधन स्टूडियो (स्थानीय रूप से) का उपयोग कर कनेक्ट करने में कोई समस्या है।स्थानीय SQL सर्वर एक्सप्रेस 2008 R2

सभी एसक्यूएल सर्वर सेवाओं शुरू कर रहे हैं (SQL सर्वर (SQLEXPRESS), एसक्यूएल सर्वर ब्राउज़र, भी डीटीसी सेवा)

जब मैं मैं निम्न संदेश मिलता है कनेक्ट करने का प्रयास:

TITLE: Connect to Server

Cannot connect to (local).

ADDITIONAL INFORMATION:

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: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 2)

+0

जो कुछ भी आपके मशीन का नाम स्थानीय के बजाय कनेक्ट करने का प्रयास करें ... ऐसा लगता है कि यह थोड़ा सा फ्लाक है कभी-कभी – forsvarir

+4

उत्तर: सर्वर नाम फ़ील्ड में मैंने '(स्थानीय)' से '[comp-name] \ SQLEXPRESS' –

उत्तर

82

आप कर रहे हैं स्थानीय एक्सप्रेस इंस्टेंस से कनेक्ट हो रहा है? इसे अपने सर्वर के रूप में आज़माएं: .\SQLEXPRESS

+0

से chnged धन्यवाद बहुत बहुत क्रिस। SQLEXPRESS से पहले उस बिंदु (।) ने मेरी समस्या हल की। –

+0

क्या इस प्रकार के पथ के लिए कोई तकनीकी शब्द है? डॉट का प्रतिनिधित्व क्या करता है? स्थानीय होस्ट? –

+2

@ जेरेड हां डॉट '(स्थानीय)' या 'लोकहोस्ट' के लिए शॉर्टेंड है। '\ SQLEXPRESS' भाग उदाहरण का नाम है। –

16

यदि आपका SQLEXPRESS इंस्टेंस प्रारंभ नहीं हुआ है तो वही त्रुटि हो सकती है। सेवा को सत्यापित करने के लिए: - चलाएं services.msc - "SQL सर्वर (SQLEXPRESS)" सेवा की तलाश करें, स्थिति "प्रारंभ" होनी चाहिए, यदि यह नहीं है, तो इसे मैन्युअल रूप से प्रारंभ करने का प्रयास करें।

+0

यह वास्तव में समस्या थी, बहुत बहुत धन्यवाद –

+0

यह किसी अन्य व्यक्ति द्वारा स्थापित किया गया था, तो यह उदाहरण का नाम जानने का भी एक तरीका है। उदाहरण के लिए यदि यह "SQL सर्वर (DevSQL3)" कहता है तो आप MyCompName \ DevSQL3 से कनेक्ट करने का प्रयास करते हैं। – SteveCav

11

मैं एक ही त्रुटि थी और मैं पड़ा समस्या को हल करने के लिए टीसीपी/आईपी प्रोटोकॉल को सक्षम और 1433 को IPALL टीसीपी पोर्ट सेट:

SQL Server Configuration Manager settings

+0

यदि आप अक्सर यह इंस्टॉल नहीं करते हैं, तो यह हिस्सा भूलना आसान है ... मैंने किया। – ramnik

+0

मैं तुमसे प्यार करता हूँ। यह मेरी गलती थी .. घंटे सोचते हैं कि अगर मैं टीसीपी/आईपी सक्षम करता हूं तो मैं कनेक्ट क्यों नहीं कर सकता। मैं प्रबंधन स्टूडियो में क्यों कनेक्ट कर सकता हूं लेकिन हेइडीएसक्यूएल या जेडीबीसी में क्यों नहीं, क्यों .. जीवन एक बार था जो एक बार था, भविष्य ओस्टियोपोरोसिस के साथ एक हड्डी के रूप में भंगुर था। और फिर मैंने आपकी पोस्ट देखी। आईपी ​​एड्रेस टैब में, सभी बकवास से पहले स्क्रॉल करें और आईपी में सभी -> बस टीसीपी पोर्ट को डिफ़ॉल्ट पर सेट करें (डिफ़ॉल्ट, डिफ़ॉल्ट रूप से 2008 आर 2 में सेट नहीं है: | धन्यवाद! –

0

आशा है कि यह तुम्हारी मदद करेगा

server name try this: (local)\SQLEXPRESS or localhost\SQLEXPRESS. 

यह काम कर रहा है .....

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