Dimarc67
asked on
Do I have an OEM version of SQL Server installed?
I hope this is a simple question.
Is there any method of determining if an installed instance of SQL Server is OEM?
If so, does the same method work for all versions since 2005?
Thanks.
Dimarc67
Frederick, MD
Is there any method of determining if an installed instance of SQL Server is OEM?
If so, does the same method work for all versions since 2005?
Thanks.
Dimarc67
Frederick, MD
The equivalent to OEM (Oracle Enterprise Manager) is SQL Server Management Studio. You should have that installed. Check in your Microsoft SQL Server program folder.
ASKER
DSacker,
Thanks much for your reply, but I'm afraid you've pointed out that I wasn't explicit enough in my question.
I'm asking about the Microsoft SQL Server software licensing that's already installed on a server. We need to know if it was installed with an OEM license (Original Equipment Manufacturer) that may not be transferred to different hardware, or if it was installed with a Volume/Retail license that would allow it to be moved to another system or to a VM.
Is there any method of determining this from the installed software? Can the product ID be used to determine if it's an OEM license? (Unlike Windows OS, SQL product ID's do not include "OEM" in the middle.)
Any help will be greatly appreciated.
Dimarc67
Thanks much for your reply, but I'm afraid you've pointed out that I wasn't explicit enough in my question.
I'm asking about the Microsoft SQL Server software licensing that's already installed on a server. We need to know if it was installed with an OEM license (Original Equipment Manufacturer) that may not be transferred to different hardware, or if it was installed with a Volume/Retail license that would allow it to be moved to another system or to a VM.
Is there any method of determining this from the installed software? Can the product ID be used to determine if it's an OEM license? (Unlike Windows OS, SQL product ID's do not include "OEM" in the middle.)
Any help will be greatly appreciated.
Dimarc67
SELECT 'Edition', SERVERPROPERTY('Edition')
UNION ALL
SELECT 'EngineEdition', SERVERPROPERTY('EngineEdit ion')
UNION ALL
SELECT 'ProductLevel', SERVERPROPERTY('ProductLev el')
The engine edition of the SQL Server instance installed on the server.
1 = Personal or Desktop Engine (MSDE 2000)
2 = Standard
3 = Enterprise (returned for Enterprise, Enterprise Evaluation, and Developer)
Also productlevel gives you some info, if it is RTM or SP<1,2,3..> then you have the Original Manufacured version. If it is CTP you dont have the OEM edition
UNION ALL
SELECT 'EngineEdition', SERVERPROPERTY('EngineEdit
UNION ALL
SELECT 'ProductLevel', SERVERPROPERTY('ProductLev
The engine edition of the SQL Server instance installed on the server.
1 = Personal or Desktop Engine (MSDE 2000)
2 = Standard
3 = Enterprise (returned for Enterprise, Enterprise Evaluation, and Developer)
Also productlevel gives you some info, if it is RTM or SP<1,2,3..> then you have the Original Manufacured version. If it is CTP you dont have the OEM edition
unfortunately, licensing info is not stored at the database, you should keep track of them manually ..
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Ok. I was afraid of that.
Thanks much.
Thanks much.
ASKER
Question answered defenitively.