Publicado en Sql Server

Gestión de bases de datos: Microsoft lanza versión final de SQL Server 2008

Hasta la fecha ha habido más de 450.000 descargas de la versión beta del producto.

Microsoft ha anunciado la disponibilidad de la RTM (Release To Manufacturing) de Microsoft SQL Server 2008, la nueva versión del sistema de gestión de bases de datos de la compañía.

SQL Server 2008 ofrece una variedad de características y funcionalidades nuevas que mejorarán la administración de bases de datos. Entre ellas, destacan el soporte para la gestión basada en políticas, capacidades de auditoría, almacenamiento de datos a gran escala, datos geoespaciales, y servicios de análisis y reporting avanzados. Con todo ello, SQL Server 2008 se convierte en una plataforma fiable y productiva para las aplicaciones críticas de negocio.

Sigue leyendo “Gestión de bases de datos: Microsoft lanza versión final de SQL Server 2008”

Publicado en Programacion, Sql Server

Como renombrar una columna usando TRANSACT-SQL

Para esto debemos usar el procedimiento almacenado sp_rename. Que tambien sirve para renombrar tablas

sp_rename [ @objname = ] 'object_name' , [ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]

Por ejemplo, si queremos renombrar un campo:

EXEC sp_rename ‘nombre_table.campo_antiguo’, ‘campo_nuevo’, ‘COLUMN’;

Sigue leyendo “Como renombrar una columna usando TRANSACT-SQL”

Publicado en Programacion, Sql Server

¿Como saber que espacio usan las tablas en Sql Server 2000?

Interesante el stored procedure que encontré en 4guysfromrolla.com, con el podemos saber que espacio están usando las tablas de nuestra base de datos en SQL Server 2000.

Con el stored procedure sp_spaceused podemos determinar que espacio usa nuestra base de datos completa y tambien un objeto determinado como por ejemplo una tabla.

Ejemplos de uso:

EXEC sp_spaceused
Lo que devuelve este stored es lo siguiente:
reserved           data               index_size         unused
------------------ ------------------ ------------------ ------------------
274880 KB          216248 KB          47912 KB           10720 KB

Sigue leyendo “¿Como saber que espacio usan las tablas en Sql Server 2000?”

Publicado en Programacion, Sql Server

SQL: Crear Tablas Temporales en Memoria

Podemos utilizar tablas temporales en memoria para no tener que utilizar el acceso del disco duro del servidor.

Declararemos la tabla y pondremos las columnas y los tipos de datos que tendrá:

DECLARE
@TablaTemporal
TABLE
(
ID numeric(18,0) NOT NULL DEFAULT(0)
)

–Insertaremos el contenido que queramos en nuestra tabla temporal

INSERT INTO
@TablaTemporal
(
IdUsuario
)
SELECT
IdUsuario
FROM
Tabla c
With(NoLock)
Sigue leyendo “SQL: Crear Tablas Temporales en Memoria”