एसक्यूएल सर्वर 2008 के साथ नेट फ्रेमवर्क जहाजों का संस्करण क्या है?

क्या एसक्यूएल सर्वर 2008 .NET 3.5 सीएलआर के साथ जहाज है, ताकि सीएलआर में लिखित संग्रहित प्रक्रिया 3.5 सुविधाओं का उपयोग कर सकें?

0
ro fr bn

2 उत्तर

असल में यह .NET 3.5 SP1 के साथ जहाजों। तो हाँ, संग्रहित प्रो 3.5 सुविधाओं और पुस्तकालयों का उपयोग कर सकते हैं।

0
जोड़ा

मैं कसम खाता हूं कि यह पैडेंटिक नहीं है, लेकिन यह एक महत्वपूर्ण भेद है - मुझे नहीं पता कि आपको ".NET 3.5 CLR" कहां से विशेष रूप से आवश्यकता है - शायद .NET 3.5 फ्रेमवर्क? संभवतः सी # 3.0 भाषा विशेषताएं? लेकिन सीएलआर कि .NET 3.5 रन अभी भी सीएलआर 2.0 है। (लिंक एक ही स्पष्टीकरण के लिए है: .NET 3.0; मुझे यह जानकारी तुरंत 3.5 पर नहीं मिल सका। वास्तव में, सीएलआर बनाम फ्रेमवर्क बनाम भाषा संस्करण संख्याओं का सबसे अच्छा स्पष्टीकरण जो मैंने अभी तक पाया है पृष्ठ 12 पर है 24 घंटे में स्वयं को wpf सिखाएं *)

तो, मेरा मुद्दा यह है कि आप SQL 2005 सीएलआर संग्रहीत प्रक्रियाओं पर .NET 3.5 और C# 3.0 की विशेषताओं का भी उपयोग कर सकते हैं - हम करते हैं, मेरी कंपनी में - और इसमें वास्तव में कोई भी चाल नहीं है। आपको बस इतना करना है कि आपके सर्वर पर मुफ्त 3.5 ढांचा है। स्पष्ट रूप से एसक्यूएल 2005 का जवाब आपके विशिष्ट प्रश्न के लिए प्रासंगिक नहीं है, लेकिन उम्मीद है कि यह उस व्यक्ति के लिए सहायक होगा जो अंततः Google के माध्यम से इस पृष्ठ पर आता है।

* प्रकटीकरण: मैं लेखकों के साथ दोस्त हूँ

0
जोड़ा
बिल्कुल पैडेंटिक नहीं है। किसी को भेद का उल्लेख करना अच्छा लगता है क्योंकि यह स्पष्ट करने में मदद करता है जब माइक्रोसॉफ्ट का कहना है कि एसक्यूएल सर्वर 2005/2008/2008 आर 2 सीएलआर के 2.0 संस्करण से जुड़ा हुआ है, फिर भी फ्रेमवर्क संस्करण 3.0 और 3.5 से सुविधाओं का उपयोग करने में सक्षम है। और सीएलआर के संस्करण 4.0 के लिए बाध्य SQL सर्वर 2012/2014 के साथ ही फ्रेमवर्क संस्करण 4.5, 4.5.1, आदि से कार्यक्षमता का उपयोग करने में सक्षम है।
जोड़ा लेखक Solomon Rutzky, स्रोत