2010-03-22 13 views
6

क्या किसी को पता है कि मैं SQL सर्वर 2008 से .NET 4.0 असेंबली लोड कर सकता हूं? विशेष रूप से, हम कस्टम डेटा एक्सटेंशन के साथ, SQL रिपोर्टिंग को देख रहे हैं। मैंने देखा है कि एसक्यूएल सर्वर 2008 बिजनेस इंटेलिजेंस स्टूडियो फिलहाल वीएस -2010 का समर्थन नहीं कर रहा है। अगर मैं अपने सीडीई को .NET 4.0 असेंबली के रूप में रिलीज़ करता हूं, तो क्या मैं उन्हें SQL सर्वर रिपोर्टिंग सर्वर से भी लोड कर पाऊंगा?एसक्यूएल सर्वर 2008 और नेट 4.0?

+0

क्या आप SQL सर्वर पर .NET 4.0 होस्ट करने पर विचार कर रहे हैं? – abatishchev

+0

मुझे डर नहीं है। मेरी दुकान पर, हमने अप्रैल-मई के आसपास एसक्यूएल रिपोर्टिंग पर शोध बंद कर दिया, और इसके बजाय क्रिस्टल रिपोर्ट्स के साथ जा रहे हैं। (SQL सर्वर में .net 4.0 होस्टिंग में हमारी रूचि रिपोर्टिंग सीडीई से संबंधित थी) – JMarsch

उत्तर

6

SQL सर्वर एक्सप्रेस ब्लॉग पर इस लेख से पता चलता है एसक्यूएल सर्वर 2008 में कोई .NET 4 SQLCLR नहीं होगा (यह सोचते हैं कि तर्क अन्य संस्करणों के लिए प्रदान):

http://blogs.msdn.com/sqlexpress/archive/2009/12/09/sql-server-express-and-net-4.aspx

यानी यह पीछे की संगतता तोड़ देगा क्योंकि SQL सर्वर इंजन केवल सीएलआर के एक संस्करण को होस्ट कर सकता है।

+0

बहुत आशाजनक नहीं दिखता है, है ना? – JMarsch

0

मुझे इस पर कोई कठोर तथ्य नहीं है, तो हो सकता है कि किसी और के पास बेहतर जवाब हो।

लेकिन चूंकि .NET 4 जहाजों के साथ एक नया सीएलआर (4.0 के साथ-साथ 2.0 के बजाय), मुझे डर है कि यह बॉक्स से बाहर काम नहीं करेगा। हो सकता है कि आप V4 CLR होस्ट करने के लिए SQL Server 2008 को मजबूर कर सकें, जिस स्थिति में मैं इसे काम करने की अपेक्षा करता हूं, लेकिन मुझे लगता है कि आपको SQL Server 2008 सर्विस पैक या इसके लिए समर्थित होने के लिए प्रतीक्षा करना होगा।

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