Sto utilizzando C# con SMO e sto tentando di rilevare l'edizione di SQL Server (ad esempio, aziendale, standard) a cui mi sto collegando. So come ottenere le informazioni sulla versione, ma mi dice solo quale versione di SQL Server (ad esempio, SQL Server 2008 vs SQL Server 2005).Rileva a livello di codice SQL Server Edition
Qualcuno sa come ottenere l'effettiva edizione del prodotto (ad es. Impresa, standard)?
Ho bisogno di queste informazioni perché alcune funzionalità di SQL Server sono solo aziendali. Quindi, potrei semplicemente provare a chiamarli e rilevare l'eccezione, ma preferirei molto un rilevamento anticipato.
Grazie!
Apprezzo tutte le risposte che includevano @@ versione, ma ero davvero alla ricerca di qualcosa di simile. La proprietà Information.Edition sul Serverobject è ciò di cui ho bisogno (anche se io che era un enum e non una stringa). – manu08