मैं एसएमओ के साथ सी # का उपयोग कर रहा हूं और यह पता लगाने का प्रयास कर रहा हूं कि SQL सर्वर (उदा। एंटरप्राइज़, मानक) का कौन सा संस्करण कनेक्ट हो रहा है। मुझे पता है कि संस्करण जानकारी कैसे प्राप्त करें, लेकिन यह केवल मुझे बताता है कि SQL सर्वर का कौन सा संस्करण (उदा।, SQL सर्वर 2008 बनाम SQL सर्वर 2005)।प्रोग्रामेटिक रूप से SQL सर्वर संस्करण का पता लगाएं
क्या कोई जानता है कि वास्तविक उत्पाद संस्करण (उदा।, उद्यम, मानक) कैसे प्राप्त करें?
मुझे इस जानकारी की आवश्यकता है क्योंकि कुछ SQL सर्वर सुविधाएं केवल एंटरप्राइज़ हैं। इस प्रकार, मैं बस उन्हें कॉल करने और अपवाद को पकड़ने का प्रयास कर सकता था, लेकिन मैं एक अग्रिम पहचान पसंद करूंगा।
धन्यवाद!
मैं सभी जवाब है कि @@ शामिल संस्करण की सराहना करते हैं पर काम करता है, लेकिन मैं वास्तव में कुछ इस तरह के लिए देख रहा था। Serverobject पर जानकारी। एडिशन प्रॉपर्टी मुझे चाहिए (हालांकि मैं यह एक enum था और एक स्ट्रिंग नहीं)। – manu08