2011-08-14 13 views
9

में IntelliSense खो गया मैं SQL-2008 R2 सर्वर चला रहा हूं।SQL सर्वर प्रबंधन स्टूडियो

आमतौर पर जब मैं एक प्रश्न लिखता हूं, तो मुझे अपने डेटाबेस में सभी ऑब्जेक्ट्स को प्रदर्शित करने वाला एक पूर्ण-ज्ञान वाला इंटेलिसेन्स मिलता है।

लेकिन अब जब मैं एक कार्य पर था, तो उसने कोई IntelliSense नहीं दिखाया। इसके बजाय, जब मैंने ऑब्जेक्ट नाम लिखा, तो उसने दिखाया कि ऑब्जेक्ट अमान्य है! हालांकि, क्वेरी चलाने से सही परिणाम मिलते हैं।

मैंने प्रबंधन स्टूडियो को बंद कर दिया और इसे पुनरारंभ किया। अब सब ठीक काम करता है।

मैं जानना चाहता हूं कि वास्तव में क्या गलत था। कोई विचार?

+0

यह * IntelliSense * कहा जाता है। मैंने इसे सही किया। –

उत्तर

16

आपको शायद इसे रीफ्रेश करने की आवश्यकता है। > IntelliSense - - या तो संपादित करने के लिए

  1. जाएं> ताज़ा स्थानीय संचय
  2. उपयोग Ctrl+Shift+R
+1

आपको क्वेरी विंडो पर ध्यान केंद्रित करने की आवश्यकता है, अन्यथा यह मेनू आइटम प्रकट नहीं होगा और Ctrl + Shift + R काम नहीं करेगा। – Luke

2

एक और सवाल मैं जवाब से ... वहाँ ऑटो ताजा करने के लिए जिस तरह से मैन्युअल रूप से नियंत्रण शिफ्ट करने के लिए बिना है आर समय

मुझे एक एडिन मिला जो एक मुफ्त समुदाय संस्करण एडिन प्रदान करता है। एसएसएमएस बूस्ट कुछ उपयोगी विशेषताएं प्रदान करता है जो एसएसएमएस की कमियों को बाईपास करते हैं।

स्वत: रीफ्रेश करने के लिए

, मैं सेटअप F5 के लिए शॉर्टकट क्वेरी और फिर ऑटो ताज़ा Intellisense चलाने के लिए। अब, हर बार जब मैं निष्पादित करता हूं, तो मेरा इंटेलिसेंस कैश स्वचालित रूप से रीफ्रेश होता है। रेड गेट की एसक्यूएल प्रॉम्प्ट प्रायोगिक कार्यक्षमता में ऑटो रीफ्रेश की कार्यक्षमता को दोहराने के लिए लगता है।

0

स्तंभ नामों के लिए IntelliSense सक्रिय करने के लिए:

पहले प्रकार खंड (FROM tblEmps) से, तो दूसरा, वापस जाएँ और SELECT खंड (SELECT EmpID, LName) टाइप करें।

इस तरह IntelliSense आपको आपके चयन कथन में शामिल करने के लिए कॉलम नाम चुनने में मदद करेगा।

SELECT __________ 
FROM tblEmps 

चाल यहाँ, FROM खंड SELECT खंड टाइप करने से पहले टाइप करने के लिए इतना IntelliSense जानता है जो कॉलम सुझाव देने के लिए है।

0

एक तस्वीर 1000 शब्दों के लायक है।

enter image description here

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