¿Tienes una cuenta? identificate: Usuario Contraseña o puedes obtener una gratis.

SQL Version via TSQL

,
07/oct/2008::16:16

Si lo que requieren es obtener la version del manejador, el nombre del servidor y que tipo de edicion tienen en su servidor, con este script:

create table #versioninfo

 [Index] varchar(5),
 [Name] varchar(20),
 Internal_Value varchar(10),
 Character_Value varchar(120)
)   
insert into #versioninfo exec ('xp_msver')
declare sqlver varchar(10),
  winver varchar(10),
  cpuspeedcount varchar(3),
  Memory varchar(4),
  currentEditonstart varchar(3),
  Editionlength varchar(3),
  installdatestart varchar(10)
 select   Character_Value as ProductVersion, left(@ servername, 25) as 'SQL_server_name'  from #versioninfo where Name in( 'ProductVersion')

--   (select Character_Value from #versioninfo where Name = 'WindowsVersion')
--   (select Internal_Value from #versioninfo where Name = 'ProcessorCount')
--  (select Internal_Value from #versioninfo where Name = 'PhysicalMemory')

create table #searchstring (location varchar(3))
insert into #searchstring values (charindex('Standard', @ version))
insert into #searchstring values (charindex('Enterprise', @ version))
insert into #searchstring values (charindex('Developer', @ version))
insert into #searchstring values (charindex('Personal', @ version))
insert into #searchstring values (charindex('desktop', @ version))


set currentEditonstart = (select * from #searchstring where location > 0)
set Editionlength = charindex('Edition', @ version) - currentEditonstart + 7
 set sqlver = (select Character_Value from #versioninfo where Name = 'ProductVersion')
SELECT left(@ servername, 25) as 'SQL_server_name' , @ VERSION,
left(substring(@ version, cast( currentEditonstart as int), cast( Editionlength  as int)), 20) + ')' AS 'SQL_server_Edition',
substring ( sqlver, 6, 4) + ')' as 'SQL_SP (Bld.)'

Saludos

[ Enlace | Un miserable comentario :( ] del.icio.us del.icio.us Estrella este post *****
comparte esto
Comparte esta entrada (del.icio.us, por correo, etc) o agrega este blog a tu Google Reader.

Entradas relacionadas:
  1. Cuanto tiempo lleva corriendo el SLQ service?
  2. defragmentado de tablas en SQL*Server
  3. Monitoreando SQL
  4. Creacion de BD via script en ORACLE 10g
  5. Variables de ambiente en 1,2 x 3

Han escrito 1 comentarios de «SQL Version via TSQL»

foto GrEtTeLiTa
Martes 07 de octubre, 2008 16:58.

:/

Saludines =)

Si usted tiene una cuenta en ymipollo.com, identifíquese:
Usuario: Password: (recordar identificación en este blog)
De lo contrario, escriba sus datos (todos los campos son obligatorios.):
Nombre: Correo E.:
Blog/Web: recordar datos.
[ si eres visitante puedes obtener tus comentarios con foto suscribiendote a gravatar. Tenga en cuenta que como usuario anónimo, su dirección IP será almacenada y mostrada al dueño de la entrada en cada comentario. ]
Escriba su comentario:
Por favor escriba respecto al post, procure revisar su ortografía. Si su comentario no es respecto al tema, por favor no lo haga.

Usted escribirá este mensaje como:
Es posible que su comentario no aparezca de forma inmediata (o que nunca aparezca) eso depende de la decisión del autor de este blog.

enviarme correo cuando alguien comente suscribirse a este post.