मुझे अभी एज़ूर एसक्यूएल डेटा वेयरहाउस पूर्वावलोकन के लिए अनुमोदित किया गया है, और बस मेरे नए सर्वर और डेटाबेस को "प्रावधान" समाप्त कर दिया गया है। मैंने माइक्रोसॉफ्ट (Get started: Connect ...) से 'प्रारंभ करना' पृष्ठ के लिंक का पालन किया, और पढ़ा कि डेटाबेस से पूछताछ के दो सर्वश्रेष्ठ (केवल?) तरीके sqlcmd और विजुअल स्टूडियो 2013 के माध्यम से थे।Azure SQL डेटा वेयरहाउस 'नोकाउंट' त्रुटि
मैंने पहले इस सलाह को अनदेखा किया था, और डेटाबेस से जुड़े एसएसएमएस को निकाल दिया, और फिर एक नई क्वेरी विंडो खोलने की कोशिश की। मुझे तुरंत निम्नलिखित त्रुटि मिली: 'कनेक्शन सेटिंग्स लागू करने में असमर्थ। विस्तृत त्रुटि संदेश यह है: 'नोकाउंट' एक मान्यता प्राप्त विकल्प नहीं है। ' ठीक पर क्लिक करने के बाद, क्वेरी विंडो खोलने था, लेकिन कई टी SQL कथन एक सरल रूप में इस तरह से काम नहीं किया: '। कमान (रों) सफलतापूर्वक पूरा कर लिया'
CREATE TABLE dbo.tblTest (acct_id nvarchar(255) NOT NULL)
मैं एक प्राप्त होगा संदेश, हालांकि कोई तालिका नहीं बनाई गई थी।
ठीक है, मैंने विजुअल स्टूडियो 2013 को निकाल दिया, मेरे एज़ूर एसक्यूएल डेटा वेयरहाउस से कनेक्ट किया, और इसे SQL सर्वर ऑब्जेक्ट एक्सप्लोरर में खोल दिया। मैंने विशिष्ट डेटाबेस पर राइट-क्लिक किया, और 'नई क्वेरी' चुना, उपरोक्त के रूप में एक ही टी-एसक्यूएल तालिका तालिका कथन दर्ज करें, फिर निष्पादित करें। एक बार जब मैं निष्पादित करता हूं, तो मुझे उपरोक्त के समान सटीक त्रुटि संदेश मिलता है। इस बार मैं कम से कम एक नई क्वेरी विंडो खोलने में सक्षम था, लेकिन क्वेरी निष्पादित करने का प्रयास करने के बाद भी मुझे 'नोकाउंट' एक मान्यता प्राप्त विकल्प त्रुटि नहीं है।
मैं डेटा गोदामों में पूरी तरह से नया हूं, और अभी भी टी-एसक्यूएल और एसक्यूएल सर्वर के साथ बहुत शुरुआत कर रहा हूं। लेकिन, मुझे ऐसा कुछ भी नहीं मिला है जो मुझे समझाएगा कि मुझे इन त्रुटियों को क्यों प्राप्त हो रहा है, और अभी मैं मूल रूप से एक स्थिर स्थिति में हूं जब तक कि मैं समझ नहीं पा रहा हूं कि क्या हो रहा है। हर प्रकार की सहायता का स्वागत है, धन्यवाद।
nocount एक विकल्प है जो क्वेरी निष्पादित होने के बाद सम्मिलित, अद्यतन या हटाए गए पंक्तियों की संख्या की छपाई को अक्षम करता है। आप इसे चालू या बंद कर सकते हैं। लेकिन ऐसा लगता है कि आप किसी ताजा, खाली क्वेरी विंडो से शुरू कर रहे हैं और कुछ भी निष्पादित करने से पहले संदेश प्राप्त कर रहे हैं? – rwking
क्या आप अपनी कनेक्शन स्ट्रिंग पोस्ट कर सकते हैं? – rwking
हाँ, मुझे पता है कि नोकाउंट क्या है, और आप यह भी सही हैं कि मैं पूरी तरह से ताजा, खाली क्वेरी विंडो से शुरू कर रहा हूं और 'सेट नॉक ऑन ऑन ऑफ' का उपयोग नहीं कर रहा हूं। कनेक्शन स्ट्रिंग के लिए ... मुझे यकीन नहीं है कि मैं यह कैसे करूंगा। मैं एक कनेक्शन विंडो से इनपुट भरकर कनेक्ट कर रहा हूं जो सर्वर के लिए पूछता है, और फिर मेरा उपयोगकर्ता और पासवर्ड। मैं वैकल्पिक रूप से कनेक्ट करने के लिए विशिष्ट डेटाबेस भी सेट कर सकता हूं, लेकिन मुझे नहीं पता कि मुझे "कनेक्शन" स्ट्रिंग कहां मिल रही है। –