Existen instrucciones, en forma de consultas SQL, que permiten obtener parámetros de SQL Server como la versión y el service pack instalado.
Versión de SQL Server
Para saber la versión de SQL Server que tenemos instalado debemos abrir algún software para ejecutar consultas sql al servicio de base de datos(Query Analyzer,isql,osql,etc).
Luego debemos ejecutar las siguientes consultas.
*SELECT SERVERPROPERTY('ProductLevel') *SELECT @@VERSION *SELECT SERVERPROPERTY('ProductVersion') *SELECT SERVERPROPERTY('Edition')
Luego con esta información verifiquemos en la siguiente tabla.
SQL Server 2000 Version and Level | @@VERSION | Product Level |
SQL Server 2000 Original Release | 8.00.194 | RTM |
Desktop Engine SP1 | 8.00.384 | SP1 |
Desktop Engine SP2 | 8.00.534 | SP2 |
Desktop Engine SP3, SP3a, or MSDE 2000 Release A. | 8.00.760 | SP3 |
MSDE 2000 SP4 | 8.00.2039 | SP4 |
Idioma de SQL Server
Para obtener el idioma del servicio de SQL Server instalado, siga los siguientes pasos:
1.- Seleccione Inicio>Ejecutar>regedit
2.- Luego localice la siguiente clave
Para la instancia por defecto, ubique: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\ CurrentVersion Para un nombre de instancia en particular: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstanceName\ CurrentVersion donde InstanceName: nombre de la instancia.
3.- Luego compare el valor de la clave con los de la siguiente tabla:
Language Registry Value (in Hexadecimal) | Language Registry Value (in Decimal) | Language of That Instance |
0x00000404 | 1028 | Traditional Chinese |
0x00000407 | 1031 | German |
0x00000409 | 1033 | English |
0x0000040a | 1034 | Spanish |
0x0000040c | 1036 | French |
0x00000410 | 1040 | Italian |
0x00000411 | 1041 | Japanese |
0x00000412 | 1042 | Korean |
0x00000413 | 1043 | Dutch |
0x00000416 | 1046 | Portuguese (Brazil) |
0x0000041d | 1053 | Swedish |
0x00000804 | 2052 | Simplified Chinese |