Estoy usando C# con SMO e intento detectar a qué edición de SQL Server (por ejemplo, empresa, estándar) me estoy conectando. Sé cómo obtener la información de la versión, pero eso solo me dice qué versión de SQL Server (por ejemplo, SQL Server 2008 vs SQL Server 2005).Detectar mediante programación SQL Server Edition
¿Alguien sabe cómo obtener la edición del producto real (por ejemplo, empresa, estándar)?
Necesito esta información porque algunas características de SQL Server son solo empresariales. Por lo tanto, podría tratar de llamarlos y atrapar la excepción, pero preferiría una detección inicial.
Gracias!
Agradezco todas las respuestas que incluían @@ versión, pero yo estaba realmente buscando algo como esto. La propiedad Information.Edition en Serverobject es lo que necesito (aunque yo era una enumeración y no una cadena). – manu08