2015-09-06 4 views
6

मुझे अभी एज़ूर एसक्यूएल डेटा वेयरहाउस पूर्वावलोकन के लिए अनुमोदित किया गया है, और बस मेरे नए सर्वर और डेटाबेस को "प्रावधान" समाप्त कर दिया गया है। मैंने माइक्रोसॉफ्ट (Get started: Connect ...) से 'प्रारंभ करना' पृष्ठ के लिंक का पालन किया, और पढ़ा कि डेटाबेस से पूछताछ के दो सर्वश्रेष्ठ (केवल?) तरीके sqlcmd और विजुअल स्टूडियो 2013 के माध्यम से थे।Azure SQL डेटा वेयरहाउस 'नोकाउंट' त्रुटि

मैंने पहले इस सलाह को अनदेखा किया था, और डेटाबेस से जुड़े एसएसएमएस को निकाल दिया, और फिर एक नई क्वेरी विंडो खोलने की कोशिश की। मुझे तुरंत निम्नलिखित त्रुटि मिली: 'कनेक्शन सेटिंग्स लागू करने में असमर्थ। विस्तृत त्रुटि संदेश यह है: 'नोकाउंट' एक मान्यता प्राप्त विकल्प नहीं है। ' ठीक पर क्लिक करने के बाद, क्वेरी विंडो खोलने था, लेकिन कई टी SQL कथन एक सरल रूप में इस तरह से काम नहीं किया: '। कमान (रों) सफलतापूर्वक पूरा कर लिया'

CREATE TABLE dbo.tblTest (acct_id nvarchar(255) NOT NULL) 

मैं एक प्राप्त होगा संदेश, हालांकि कोई तालिका नहीं बनाई गई थी।

ठीक है, मैंने विजुअल स्टूडियो 2013 को निकाल दिया, मेरे एज़ूर एसक्यूएल डेटा वेयरहाउस से कनेक्ट किया, और इसे SQL सर्वर ऑब्जेक्ट एक्सप्लोरर में खोल दिया। मैंने विशिष्ट डेटाबेस पर राइट-क्लिक किया, और 'नई क्वेरी' चुना, उपरोक्त के रूप में एक ही टी-एसक्यूएल तालिका तालिका कथन दर्ज करें, फिर निष्पादित करें। एक बार जब मैं निष्पादित करता हूं, तो मुझे उपरोक्त के समान सटीक त्रुटि संदेश मिलता है। इस बार मैं कम से कम एक नई क्वेरी विंडो खोलने में सक्षम था, लेकिन क्वेरी निष्पादित करने का प्रयास करने के बाद भी मुझे 'नोकाउंट' एक मान्यता प्राप्त विकल्प त्रुटि नहीं है।

मैं डेटा गोदामों में पूरी तरह से नया हूं, और अभी भी टी-एसक्यूएल और एसक्यूएल सर्वर के साथ बहुत शुरुआत कर रहा हूं। लेकिन, मुझे ऐसा कुछ भी नहीं मिला है जो मुझे समझाएगा कि मुझे इन त्रुटियों को क्यों प्राप्त हो रहा है, और अभी मैं मूल रूप से एक स्थिर स्थिति में हूं जब तक कि मैं समझ नहीं पा रहा हूं कि क्या हो रहा है। हर प्रकार की सहायता का स्वागत है, धन्यवाद।

+0

nocount एक विकल्प है जो क्वेरी निष्पादित होने के बाद सम्मिलित, अद्यतन या हटाए गए पंक्तियों की संख्या की छपाई को अक्षम करता है। आप इसे चालू या बंद कर सकते हैं। लेकिन ऐसा लगता है कि आप किसी ताजा, खाली क्वेरी विंडो से शुरू कर रहे हैं और कुछ भी निष्पादित करने से पहले संदेश प्राप्त कर रहे हैं? – rwking

+0

क्या आप अपनी कनेक्शन स्ट्रिंग पोस्ट कर सकते हैं? – rwking

+0

हाँ, मुझे पता है कि नोकाउंट क्या है, और आप यह भी सही हैं कि मैं पूरी तरह से ताजा, खाली क्वेरी विंडो से शुरू कर रहा हूं और 'सेट नॉक ऑन ऑन ऑफ' का उपयोग नहीं कर रहा हूं। कनेक्शन स्ट्रिंग के लिए ... मुझे यकीन नहीं है कि मैं यह कैसे करूंगा। मैं एक कनेक्शन विंडो से इनपुट भरकर कनेक्ट कर रहा हूं जो सर्वर के लिए पूछता है, और फिर मेरा उपयोगकर्ता और पासवर्ड। मैं वैकल्पिक रूप से कनेक्ट करने के लिए विशिष्ट डेटाबेस भी सेट कर सकता हूं, लेकिन मुझे नहीं पता कि मुझे "कनेक्शन" स्ट्रिंग कहां मिल रही है। –

उत्तर

7

मैंने इसका अनुभव किया है। आपका कनेक्शन वास्तव में एक एसक्यूएल डीडब्ल्यू कनेक्शन के रूप में पहचाना नहीं गया है। मैं शर्त लगाता हूं कि आपकी क्वेरी विंडो एक .sql फ़ाइल है, न कि एक .dsql जैसा कि यह होना चाहिए।

Azure पोर्टल पर वापस जाएं और वहां से एसएसडीटी का उपयोग करके कनेक्ट करने के लिए लिंक का उपयोग करें। आपको SQL सर्वर एक्सप्लोरर फलक में कनेक्शन होना चाहिए जो अलग दिखता है, और जब आप इसके आधार पर एक नई क्वेरी शुरू करते हैं, तो आपको एक .sql विंडो नहीं चाहिए, एक .sql एक नहीं।

+0

यह अंततः काम करता है! पारितोषिक के लिए धन्यवाद। –

2

क्या आपने एसएसडीटी के संस्करण की जांच की है जिसका आप उपयोग कर रहे हैं? ऐसा लगता है कि आप 12.0.50623 से पहले एक संस्करण पर हो सकते हैं, जो इस बात पर ध्यान नहीं देता है कि फिलहाल एसक्यूटी नंबर COUNT एसक्यूएल डेटा वेयरहाउस द्वारा समर्थित नहीं है। एसएसडीटी के नए संस्करणों के लिए समायोजित किया गया है। हम एसएसडीटी here अद्यतन करने और फिर हमारे documentation में दिशानिर्देशों के साथ SQL सर्वर ऑब्जेक्ट एक्सप्लोरर का उपयोग करने की सलाह देते हैं।

+0

हाँ, मेरे पास है। मैंने एसएसडीटी, प्रबंधन स्टूडियो, विजुअल स्टूडियो (2015) इत्यादि सहित नवीनतम रिलीज में सबकुछ अपडेट किया है, और अभी भी किसी कारण से त्रुटि प्राप्त है। यह संभव है कि मैंने कुछ अपडेट करना याद किया हो, लेकिन ... 'SQL सर्वर डेटा टूल्स 14.0.50616.0' –

0

मैं विजुअल स्टूडियो 2015 एंटरप्राइज़ चला रहा हूं, और मुझे यह त्रुटि हल करने के लिए क्या करना था SSDT October 2015 Preview in Visual Studio स्थापित किया गया था। मैंने जो लिंक इस्तेमाल किया है वह है: https://msdn.microsoft.com/en-us/library/mt204009.aspx

इसे स्थापित करने से पहले, मेरे पास VS2015 के लिए नवीनतम रिलीज़ संस्करण था ... इसे काम करने के लिए पूर्वावलोकन स्थापित करना पड़ा। इसके अलावा, इस मुद्दे को हल किया गया जहां मैं Azure डेटा वेयरहाउस डेटाबेस में किसी भी तालिका को देखने में सक्षम नहीं था - केवल कुछ विचार, जो क्वेरीिंग को मुश्किल बनाते थे (अभी भी sys.tables से उपलब्ध तालिकाओं की एक सूची प्राप्त कर सकते हैं)

मुझे उम्मीद है कि यह किसी की मदद करेगा!

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