मैंने सोचा था कि मेरे पास एक एसक्यूएल त्रुटि थी जो here पोस्ट में थोड़ी देर पहले पाई गई थी ... (त्रुटि संदेश: टाइमआउट समाप्त हो गया। टाइमआउट अवधि पहले समाप्त हो गई ऑपरेशन को पूरा करने के लिए या सर्वर प्रतिक्रिया नहीं दे रहा है। ") मैं दृश्य स्टूडियो में डेटाबेस टूल्स के साथ इसे चलाने की कोशिश कर रहा हूं ... प्रबंधन स्टूडियो नहीं, और क्लाइंट कोड/एडीओ (अभी तक) के माध्यम से नहीं। मैं काफी हद तक पुनः लिखता हूं सरल क्वेरी जो कुछ कस्टम फ़ंक्शंस का उपयोग करती है ... फ़ंक्शंस के साथ-साथ क्वेरी के हिस्सों का परीक्षण किया गया है और सभी अच्छी तरह से चल रहे हैं, लेकिन नीचे दी गई क्वेरी .. यह प्रबंधन स्टूडियो में टाइप की गई बिल्कुल ठीक है, और लगभग 4 मिनट लगते हैं। जैसा कि मैंने अपनी दूसरी पोस्ट में उल्लेख किया है, मैंने इस पोस्टिंग के अनुसार टूल> विकल्प> डिज़ाइनर> "कनेक्शन स्ट्रिंग टाइम-आउट मान ओवरराइड करें" को 120 सेकंड में बदल दिया है, लेकिन ... यह अभी भी बाद में समाप्त हो गया है 30 सेकंड जोड़ें इस नवीनतम संस्करण में ISNULL को बदलना वह परिवर्तन है जो इसे प्रबंधन स्टूडियो में चल रहा है।एसक्यूएल सर्वर को अभी भी "टाइमआउट की समयसीमा समाप्त हो गई है।" टाइमआउट अवधि समाप्त हो गई है "
SELECT Symbol, LatestDate
FROM (SELECT Symbol, ISNULL(dbo.LatestDateInDailyPricingVolBySymbol(Symbol), '1/1/1900') AS LatestDate FROM tblSymbolsMain) AS T2
WHERE (LatestDate < dbo.RecentTradingDateByNumber(3))
सामान्य विचार है कि कम से कम 3 दिनों के लिए अपने दैनिक मूल्य निर्धारण तालिका में एक से संबंधित डेटा बिंदु नहीं है स्टॉक प्रतीक के एक सबसेट वापस पाने के लिए है। कोई लेने वाला? सबको शुक्रीया।
जैसा कि मैंने mentinoed यह प्रबंधन स्टूडियो में चलता है लेकिन कुछ समय लगता है ... मैं इसे विजुअल स्टूडियो 2010 में एसक्यूएल टूल्स के साथ चलाने की कोशिश कर रहा हूं। – StatsViaCsh
@StatsViaCsh - SQL सर्वर प्रबंधन कंसोल के समान है जो VS2010 के अंदर एक सेटिंग होना चाहिए। यदि कोड उत्पन्न हुआ था, तो इसे कोड के माध्यम से जोड़ा जा सकता है, लेकिन हो सकता है कि क्वेरी स्क्रीन पर सही क्लिक करें या विकल्प कहीं? क्षमा करें, मैं क्वेरी चलाने के लिए VS2010 का उपयोग नहीं करता, केवल SQL सर्वर प्रबंधन कंसोल, इसलिए मैं उन स्क्रीन से अपरिचित हूं। –
@StatsViaCsh - VS2010 के आसपास थोड़ा सा देखा, मैं कनेक्शन टाइमआउट सेट कर सकता हूं, लेकिन कमांड टाइमआउट नहीं ढूंढ सकता। मैं उपकरण का उपयोग करने के बजाय कोड के साथ प्रयास करता हूं, ऐसा लगता है कि यह एक डिफ़ॉल्ट का उपयोग कर रहा है जिसे आसानी से बदला नहीं जा सकता है। –