Webcast – Column Store Index en MS SQL Server 2012 RC0 (Presentación + Demos)


En el presente post, les hago entrega de cada unos de los script ejecutados en el webcast que soporta dicha intervención y a su vez, el video de la presentación.

VIDEO DE LA PRESENTACIÓN

Para poder visualizar el video de la presentación puedes verlo en linea o descargarlo ingresando al siguiente enlace previamente registrandote, vale.

La liga es: https://msevents.microsoft.com/CUI/EventDetail.aspx?culture=es-AR&EventID=1032505988&CountryCode=AR.

O, también puedes ingresar a mi SkyDrive y visuazarlo

https://skydrive.live.com/embed?cid=94D37F3228BDDD8F&resid=94D37F3228BDDD8F%213934&authkey=ALqaOoXcPtxXsNk

A continuación, les emito los scripts de las demos ejecutadas durante la presentación.

SCRIPT DE LAS DEMOS

Bases de datos utilizadas:

  • AdventureWorks2008R2
  • AdventureWorksDWDenali

DEMO 1 – Creación de un índice columnar.

1_CreacionCSI01

– Ejemplo 01 “Script”

USE [AdventureWorksDWDenali]
GO

CREATE NONCLUSTERED COLUMNSTORE INDEX
    [IXC_Ejemplo01] ON [dbo].[FactInternetSales]  – Tabla FactInternetSales
(
    [ProductKey],
    [OrderDateKey],
    [CustomerKey],
    [SalesTerritoryKey],
    [TotalProductCost],
    [SalesAmount],
    [TaxAmt],
    [OrderDate]
)
    WITH
        (DROP_EXISTING = OFF)
            ON [PRIMARY]
GO

DEMO 2 – Optimización de una consulta con Column Store Index – ‘CSI’.

2_1_OptimizacionCreacionCSI01

USE [AdventureWorksDWDenali]
GO

– Ejemplo 02 “Script”

CREATE NONCLUSTERED COLUMNSTORE INDEX
    [IXC_Ejemplo02]
        ON [dbo].[FactResellerSales] – Tabla FactResellerSales
(
    [ProductKey],
    [OrderDateKey],
    [EmployeeKey],
    [SalesTerritoryKey],
    [OrderQuantity],
    [UnitPrice],
    [ExtendedAmount],
    [TotalProductCost],
    [SalesAmount],
    [TaxAmt],
    [OrderDate]
)
WITH
    (DROP_EXISTING = OFF)
        ON [PRIMARY]
GO

————————————————————————————————————–

2_2_OptimizacionEjecucionCSI02

USE AdventureWorksDWDenali;
GO

SELECT       
    d.CalendarYear,
    d.CalendarQuarter,
    COUNT(*) AS NumberSold
FROM 
    dbo.FactResellerSales AS f
         JOIN
    dbo.DimDate AS d
            ON f.OrderDateKey = d.DateKey 
WHERE       
    (f.ProductKey = 215)
GROUP BY
    d.CalendarYear,
    d.CalendarQuarter
ORDER BY
    d.CalendarYear,
    d.CalendarQuarter
GO

DEMO 3 – CSI en acción.

3_1_CSIenAccion01

– Validamos la base de datos de trabajo

USE [AdventureWorks2008R2]
GO

– Creamos una nueva tabla

CREATE TABLE [dbo].[MySalesOrderDetail](
    [SalesOrderID] [int] NOT NULL,
    [SalesOrderDetailID] [int] NOT NULL,
    [CarrierTrackingNumber] [nvarchar](25) NULL,
    [OrderQty] [smallint] NOT NULL,
    [ProductID] [int] NOT NULL,
    [SpecialOfferID] [int] NOT NULL,
    [UnitPrice] [money] NOT NULL,
    [UnitPriceDiscount] [money] NOT NULL,
    [LineTotal] [numeric](38, 6) NOT NULL,
    [rowguid] [uniqueidentifier] NOT NULL,
    [ModifiedDate] [datetime] NOT NULL)
ON [PRIMARY]
GO

– Creamos un índice clustered

CREATE CLUSTERED INDEX [PKN_SalesOrderDetailID]
    ON [dbo].[MySalesOrderDetail]
        ([SalesOrderDetailID])
GO

– Generamos data de ejemplo para poblar la data. La misma puede
– demorar algunos minutos dependiendo de nuestro sistema.

INSERT INTO
    [dbo].[MySalesOrderDetail]
    (
    [SalesOrderID],
    [SalesOrderDetailID],
    [CarrierTrackingNumber],
    [OrderQty],
    [ProductID],
    [SpecialOfferID],
    [UnitPrice],
    [UnitPriceDiscount],
    [LineTotal],
    [rowguid],
    [ModifiedDate]   
    )
SELECT
    [SalesOrderID],
    [SalesOrderDetailID],
    [CarrierTrackingNumber],
    [OrderQty],
    [ProductID],
    [SpecialOfferID],
    [UnitPrice],
    [UnitPriceDiscount],
    [LineTotal],
    [rowguid],
    [ModifiedDate]   
FROM
    [Sales].[SalesOrderDetail]
GO 100

————————————————————————————————————–

3_2_CSIenAccion02

– Ahora hacemos las pruebas de rendimiento. Hemos habilitado la
– opción STATISTICS IO ON para medir la cantidad de IO
– (Actividad de disco consumida por el código T-SQL mostrando
– información estadistica) después de generar la consulta de prueba.

– 1ra. Prueba: Se ejecuta la consulta con índice normal validando el
    — consumo de tiempo que genero en traernos la data.
    — Tomamos nota al respecto.
– 2da. Prueba: Ejecutamos la consulta con índice de almacén columnar
    — y medido el tiempo de IO que se ha consumido.

– Validamos la base de datos de trabajo

USE [AdventureWorks2008R2]
GO

– Establecemos la opción STATISTICS IO en ON.

SET STATISTICS IO ON
GO

– La prueba que vamos a validar aquí es con un índice normal.

SELECT
    [ProductID],
    SUM([UnitPrice]) AS SumUnitPrice,
    AVG([UnitPrice]) AS AVGUnitPrice,
    SUM([OrderQty]) AS SumOrderQty,
    AVG([OrderQty]) AS AVGOrderQty
FROM
    [dbo].[MySalesOrderDetail]
GROUP BY
    [ProductID]
ORDER BY
    [ProductID]
GO

————————————————————————————————————–

3_3_CSIenAccion03

– Validamos la base de datos de trabajo

USE [AdventureWorks2008R2]
GO

– Establecemos la opción STATISTICS IO en ON.

SET STATISTICS IO ON
GO

– Creamos el índice de almacenamiento columnar

CREATE NONCLUSTERED COLUMNSTORE INDEX
    [IXC_MySalesOrderDetail]
        ON [MySalesOrderDetail]
            ([UnitPrice], [OrderQty], [ProductID])
GO

– La prueba que vamos a validar aquí es con un índice columnar.

SELECT
    [ProductID],
    SUM([UnitPrice]) AS SumUnitPrice,
    AVG([UnitPrice]) AS AVGUnitPrice,
    SUM([OrderQty]) AS SumOrderQty,
    AVG([OrderQty]) AS AVGOrderQty
FROM
    [dbo].[MySalesOrderDetail]
GROUP BY
    [ProductID]
ORDER BY
    [ProductID]
GO

– Ahora veamos los resultados en los mensajes respectivos de cada query
– Despúes veamos cada Plan de Ejecución de Consulta haber que nos
– muestra.

————————————————————————————————————–

4_LimpiezaEscenario

USE AdventureWorks2008R2
GO

DROP INDEX [IXC_MySalesOrderDetail]
    ON [dbo].[MySalesOrderDetail]
GO

TRUNCATE TABLE [dbo].[MySalesOrderDetail]
GO

DROP TABLE [dbo].[MySalesOrderDetail]
GO

————————————————————————————————————–

Espero que les sea de mucha utilidad el presente post y les ayude a desarrollar ampliamente los tópicos y conceptos tratados en la presente exposición.

Nos pillamos en una próxima, vale.

Ediciones de MS SQL Server 2012


Como era de esperarse, la nueva versión de Microsoft SQL Server 2012 incluirá muchisimas y novedosas nuevas características, teniendo como relevancia y me atreveria emitir que quizás lo más importante será los cambios significativos en la línea de sus productos y servicios.

La nueva familia MS SQL Server 2012 se compone de las Ediciones Enterprise, Standard, Business Intelligence, Web, Developer y Express Editions.

A continuación les detallos brevemente una descripción rápida de cada una de estas ediciones:

Ediciones

SQL SERVER 2012 ENTERPRISE EDITION

SQL Server 2012 Enterprise Edition es el tope máximo de la alineación del producto MS SQL Server 2012. Esta es compatible con el número máximo de núcleos y memoria RAM que posea el host del sistema operativo proporcionando un completo conjunto de características, incluyendo soporte para toda la disponibilidad de avanzada y características de BI.

La misma, soporta hasta 16 nodos de agrupaciones de conmutación por error AlwaysOn, así como grupos de disponibilidad AlwaysOn, las operaciones en línea, PowerPivot, Vista de alimentación, Servicios de datos maestros de auditoría avanzada – ‘MDS’, Encriptación transparente de datos, Índices de almacenamiento columnar – ‘CSI’ y mucho más. Esta edición tiene licencia por núcleo.

SQL SERVER 2012 STANDARD EDITION

Esta edición está limitado a 16 núcleos y 64 GB de memoria RAM proporcionando a su vez, motor de base de datos relacional e inteligencia de negocios de base (BI). La misma, no incluye soporte para las características avanzadas de Alta disponibilidad o las características de BI más potentes, como PowerPivot y Servicios de datos maestros – ‘MDS’, Índice de almacenamiento columnar entre otros. Soportará unicamente para clústeres, dos nodos de conmutación por error AlwaysOn, y se licenciará ya sea por núcleo o por servidor.

SQL SERVER 2012 BUSINESS INTELLIGENCE EDITION

La edición Business Intelligence es un nuevo miembro de la familia de productos de SQL Server. Al igual que la edición Standard, la edición de Business Intelligence está limitado a 16 núcleos para el motor de base de datos y 64GB de RAM. Sin embargo, puede utilizar el número máximo de núcleos apoyados por el sistema operativo para Analysis Services y Reporting Services.

La misma, incluirá todas las características de la edición Estándar y soportará las características avanzadas de BI, tales como PowerView y PowerPivot, pero careciendo de soporte para las características avanzadas como la Alta disponibilidad de grupos de disponibilidad de AlwaysOn y otras operaciones en línea. Esta edición admite clústeres de dos nodos de conmutación por error AlwaysOn, y se licencia por servidor.

SQL SERVER 2012 WEB EDITION Y DEVELOPER

Las ediciones SQL Server 2012 Web Edition y SQL Server 2012 Developer Edition seguirá siendo parte de la de SQL Server 2012 de la familia. La edición Developer ofrece las mismas características que la edición Enterprise. Sin embargo, se licencia por desarrollador y no puede ser utilizado para el trabajo en entornos de producción y la edición web está autorizada sólo para las empresas de hosting con un contrato de licencia de proveedor de servicios (PNSL).

SQL SERVER 2012 EXPRESS EDITION Y LOCALDB

MS SQL Server 2012 seguirá ofreciendo tres versiones de la libre circulación como lo es SQL Server Express Edition pero bajo las siguientes modalidades reflejadas a continuación:

  • Express (base de datos solamente)
  • Express con herramientas
  • Express con Advanced Services

Microsoft también seguirá ofreciendo la descarga de SQL Server Management Studio Express gratis.

Las ediciones Express se limita al apoyo a una CPU y 1 GB de RAM. Las bases de datos están limitados a 10 GB por base de datos. Además, una nueva opción denominada “LocalDB” también estará disponible.

Cabe hacer mención, que esta opción ‘LocalDB’ no es la edición Compact Edition. La misma utiliza el motor de sqlservr.exe igual que las otras ediciones de SQL Server y está diseñado para los desarrolladores. No requiere configuración y se ejecuta como un proceso de usuario, no como un servicio.

Características compatibles con las ediciones de SQL Server 2012

Los cuadros a exponer a continuación, nos proporciona información detallada de las características admitidas por las diversas ediciones de Microsoft SQL Server 2012 Release Candidate 0 (RC 0) hasta este momento. El objetivo de enumerarselas es con el proposito de validar cual es la edición que se podría ajustar puntualmente a sus necesidades a implementar en sus ecosistemas de datos.

Capacidad de cálculo

Alta Disponibilidad

Escalabilidad y Rendimiento

Seguridad

Replicación

Herramientas Administrativas

Capacidad de administrar RDBMS

Herramientas de desarrollo

Programación

SQL Server Integration Services

Servicios de Datos Maestros – Master Data Services

Almacenamiento de datos

SQL Server Analysis Services

SQL Server Reporting Services

Clientes para Inteligencia de Negocio

Servicios Espaciales y de Ubicación

Otros componentes

Con lo anterior, espero que les sea de mucha utilidad lo expuesto al momento de tomar una decisión sobre cual edición de MS SQL Server 2012 tengan que elegir, vale.

Nos pillamos en una próxima, Winking smile.

Webcast MSDN: Obteniendo datos de calidad con Data Quality Services en MS SQL Server 2012


El próximo martes 20 de Marzo del año en curso les estaré impartiendo una ponencia introductoria sobre la manera más eficiente sobre como obtener datos con calidad en cualquier ecosistema y/o entorno empresarial en MS SQL Server 2012 con “Data Quality Services”.

Descripción del webcast: “Una vista rápida del poder eficiente sobre como obtener fácilmente datos con calidad en cualquier entorno empresarial de producción en la realidad de las empresas de hoy.”

Este es el link del evento: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032505991&culture=es-AR.

Los espero, Winking smile.

Webcast MSDN: Introducción a Column Store Index con MS SQL Server 2012


El próximo Jueves 23 de Febrero del año en curso les estaré impartiendo una ponencia introductoria sobre la nueva tecnología aplicada en MS SQL Server 2012 llamada “Column Store Index”.

Descripción del webcast: “Una vista rápida sobre la tecnología aplicada al almacenamiento columnas conjuntamente con el procesamiento avanzado de consultas en ambiente 100% Data Warehouse.”

Este es el link del evento: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032505987&culture=es-AR.

Los espero, Winking smile.

Versiones de MS SQL Server


Debido a las tantas consultas que he recibido durante mucho tiempo sobre cual es la mejor versión para trabajar o migrar del servidor de administración y gestión de datos “MS SQL Server”, me he tomado el tiempo para condensarles este post para que tengan una visión clara y objetiva con respecto de las versiones que hasta este momento tiene en su existir este producto.

HISTORIA

MS SQL Server 2012 es sólo la última versión de la historia de desarrollo de SQL Server. Esta fue originalmente desarrollada para el sistema operativo OS/2 en sus versiones 1.0 y 1.1. Ahora, las versiones 4.21 y posteriores fueron trasladadá al sistema operativo MS Windows.

Puntualizando sobre lo que les estoy comentando respecto a la historia de este servidor, el motor de SQL Server recibió una reescritura completa de su kernel en la versión 7.0 y en sus versiones posteriores, le han seguido mejorando sus bondades, ampliando con esto, las capacidades que va desde el trabajo en grupos de trabajo para las empresas más grandes así como para ámbitos 100% web.

Cabe hacer mención de forma enfatica y correctiva que aunque su nombre podría sugerir, la versión SQL Server 2008 R2 no es un Service Pack de la versión 2008, ya que se trata de una versión independiente, explicitamente de versión 10.5, que contiene capacidades mejoradas de gestión multiservidor, así como nuevas características de inteligencia de negocios.

OBJETIVO GENERALES

Me pregunto lo siguiente, consultantelo a ti, mi estimado lector y es la siguiente inquietud:

¿Has trabajado con cualquier versión de SQL Server anteriores a SQL Server 2012?, y que tanto sabes al respecto de cada una de ellas para valorar lo que se te presenta en esta nueva versión.

Debido a esto, es mi interes primordial de brindarte información sobre cada una de las versiones existente y con que soporte podemos contar directamente del equipo de producción de SQL Server en el sitio web de Microsoft. Si estamos en un plan 100% administrativo, te aseguro que esta info te ayudará en gran manera a encontrar puntualmente dicha información de forma sencilla y simple, referente a sus tantos Paquetes de Servicios (Lease: Services Pack – ‘SP’) que tenemos instalados en nuestros servidores dependiendo de sus versiones. Ya que muchas veces nos cuesta mucho encontrar soporte conllevando con esto, a la perdida de tiempo valioso, cierto.

Mi proposito fundamental de este post también es brindarte toda la información con respecto a cada versión así como de sus Paquetes de Servicios.

No esta demás solicitarles a vosotros, si saben de alguna versión anterior a lo que expongo aquí, ayudandome a llenar los datos que faltan, publicandolos en los comentarios para que con esto, pueda ir actualizando este artículo, vale.

VERSIONES

A continuación, les bosquejaré el siguiente cuadro con la información referente al versionamiento de MS SQL Server desde sus inicios:

SQL Server 2008 R2

10.50.2789.0

SQL Server 2008 R2 SP1 CU3

lunes, 17 de octubre de 2011

10.50.2772.0

SQL Server 2008 R2 SP1 CU2

martes, 16 de agosto de 2011

10.50.2769.0

SQL Server 2008 R2 SP1 CU1

viernes, 16 de septiembre de 2011

10.50.2500.0

SQL Server 2008 R2 SP1

lunes, 11 de julio de 2011

10.50.1807.0

SQL Server 2008 R2 CU10

miércoles, 19 de octubre de 2011

10.50.1804.0

SQL Server 2008 R2 CU9

martes, 23 de agosto de 2011

10.50.1797.0

SQL Server 2008 R2 CU8

viernes, 16 de septiembre de 2011

10.50.1777.0

SQL Server 2008 R2 CU7

jueves, 16 de junio de 2011

10.50.1765.0

SQL Server 2008 R2 CU6

lunes, 21 de febrero de 2011

10.50.1753.0

SQL Server 2008 R2 CU5

lunes, 20 de diciembre de 2010

10.50.1746.0

SQL Server 2008 R2 CU4

lunes, 18 de octubre de 2010

10.50.1734.0

SQL Server 2008 R2 CU3

martes, 17 de agosto de 2010

10.50.1720.0

SQL Server 2008 R2 CU2

viernes, 25 de junio de 2010

10.50.1702.0

SQL Server 2008 R2 CU1

martes, 18 de mayo de 2010

10.50.1600.1

SQL Server 2008 R2 RTM

lunes, 12 de abril de 2010

SQL Server 2008

10.00.5768

SQL Server 2008 SP3 CU2

martes, 22 de noviembre de 2011

10.00.5766

SQL Server 2008 SP3 CU1

martes, 18 de octubre de 2011

10.00.5500

SQL Server 2008 SP3

jueves, 06 de octubre de 2011

10.00.4323

SQL Server 2008 SP2 CU7

lunes, 21 de noviembre de 2011

10.00.4321

SQL Server 2008 SP2 CU6

martes, 20 de septiembre de 2011

10.00.4316

SQL Server 2008 SP2 CU5

lunes, 18 de julio de 2011

10.00.4285

SQL Server 2008 SP2 CU4

lunes, 16 de mayo de 2011

10.00.4279

SQL Server 2008 SP2 CU3

lunes, 21 de marzo de 2011

10.00.4272

SQL Server 2008 SP2 CU2

lunes, 17 de enero de 2011

10.00.4266

SQL Server 2008 SP2 CU1

lunes, 15 de noviembre de 2010

10.00.4000

SQL Server 2008 SP2

miércoles, 29 de septiembre de 2010

10.00.2850

SQL Server 2008 SP1 CU16

lunes, 19 de septiembre de 2011

10.00.2847

SQL Server 2008 SP1 CU15

lunes, 18 de julio de 2011

10.00.2816

SQL Server 2008 SP1 CU13

martes, 22 de marzo de 2011

10.00.2812

SQL Server 2008 SP1 CU14

lunes, 16 de mayo de 2011

10.00.2808

SQL Server 2008 SP1 CU12

lunes, 17 de enero de 2011

10.00.2804

SQL Server 2008 SP1 CU11

lunes, 15 de noviembre de 2010

10.00.2799

SQL Server 2008 SP1 CU10

martes, 21 de septiembre de 2010

10.00.2789

SQL Server 2008 SP1 CU9

lunes, 19 de julio de 2010

10.00.2775

SQL Server 2008 SP1 CU8

lunes, 17 de mayo de 2010

10.00.2766

SQL Server 2008 SP1 CU7

lunes, 15 de marzo de 2010

10.00.2757

SQL Server 2008 SP1 CU6

lunes, 18 de enero de 2010

10.00.2746

SQL Server 2008 SP1 CU5

martes, 24 de noviembre de 2009

10.00.2734

SQL Server 2008 SP1 CU4

martes, 22 de septiembre de 2009

10.00.2723

SQL Server 2008 SP1 CU3

martes, 21 de julio de 2009

10.00.2714

SQL Server 2008 SP1 CU2

lunes, 18 de mayo de 2009

10.00.2710

SQL Server 2008 SP1 CU1

jueves, 16 de abril de 2009

10.00.2531

SQL Server 2008 SP1

martes, 07 de abril de 2009

10.00.1835

SQL Server 2008 RTM CU10

lunes, 15 de marzo de 2010

10.00.1828

SQL Server 2008 RTM CU9

domingo, 18 de enero de 2009

10.00.1823

SQL Server 2008 RTM CU8

lunes, 16 de noviembre de 2009

10.00.1818

SQL Server 2008 RTM CU7

lunes, 21 de septiembre de 2009

10.00.1812

SQL Server 2008 RTM CU6

martes, 21 de julio de 2009

10.00.1806

SQL Server 2008 RTM CU5

lunes, 18 de mayo de 2009

10.00.1798

SQL Server 2008 RTM CU4

martes, 17 de marzo de 2009

10.00.1787

SQL Server 2008 RTM CU3

lunes, 19 de enero de 2009

10.00.1779

SQL Server 2008 RTM CU2

lunes, 17 de noviembre de 2008

10.00.1763

SQL Server 2008 RTM CU1

lunes, 22 de septiembre de 2008

10.00.1600

SQL Server 2008 RTM

miércoles, 06 de agosto de 2008

SQL Server 2005

9.00.5266

SQL Server 2005 SP4 CU3

lunes, 21 de marzo de 2011

9.00.5259

SQL Server 2005 SP4 CU2

martes, 22 de febrero de 2011

9.00.5254

SQL Server 2005 SP4 CU1

lunes, 20 de diciembre de 2010

9.00.5000

SQL Server 2005 SP4

viernes, 17 de diciembre de 2010

9.00.4325

SQL Server 2005 SP3 CU15

lunes, 21 de marzo de 2011

9.00.4317

SQL Server 2005 SP3 CU14

lunes, 21 de febrero de 2011

9.00.4315

SQL Server 2005 SP3 CU13

lunes, 20 de diciembre de 2010

9.00.4311

SQL Server 2005 SP3 CU12

lunes, 18 de octubre de 2010

9.00.4309

SQL Server 2005 SP3 CU11

martes, 17 de agosto de 2010

9.00.4305

SQL Server 2005 SP3 CU10

miércoles, 23 de junio de 2010

9.00.4294

SQL Server 2005 SP3 CU9

lunes, 19 de abril de 2010

9.00.4285

SQL Server 2005 SP3 CU8

martes, 16 de febrero de 2010

9.00.4273

SQL Server 2005 SP3 CU7

lunes, 21 de diciembre de 2009

9.00.4266

SQL Server 2005 SP3 CU6

lunes, 19 de octubre de 2009

9.00.4230

SQL Server 2005 SP3 CU5

lunes, 17 de agosto de 2009

9.00.4226

SQL Server 2005 SP3 CU4

martes, 16 de junio de 2009

9.00.4220

SQL Server 2005 SP3 CU3

martes, 21 de abril de 2009

9.00.4211

SQL Server 2005 SP3 CU2

martes, 17 de febrero de 2009

9.00.4207

SQL Server 2005 SP3 CU1

sábado, 20 de diciembre de 2008

9.00.4053

SQL Server 2005 SP3 GDR (Security Update)

martes, 13 de octubre de 2009

9.00.4035

SQL Server 2005 SP3

martes, 16 de diciembre de 2008

9.00.3356

SQL Server 2005 SP2 CU17

lunes, 21 de diciembre de 2009

9.00.3355

SQL Server 2005 SP2 CU16

lunes, 19 de octubre de 2009

9.00.3330

SQL Server 2005 SP2 CU15

martes, 18 de agosto de 2009

9.00.3328

SQL Server 2005 SP2 CU14

martes, 16 de junio de 2009

9.00.3325

SQL Server 2005 SP2 CU13

martes, 21 de abril de 2009

9.00.3315

SQL Server 2005 SP2 CU12

martes, 17 de febrero de 2009

9.00.3310

SQL Server 2005 SP2 Security Update

martes, 10 de febrero de 2009

9.00.3301

SQL Server 2005 SP2 CU11

lunes, 15 de diciembre de 2008

9.00.3294

SQL Server 2005 SP2 CU10

lunes, 20 de octubre de 2008

9.00.3282

SQL Server 2005 SP2 CU9

lunes, 18 de agosto de 2008

9.00.3257

SQL Server 2005 SP2 CU8

lunes, 16 de junio de 2008

9.00.3239

SQL Server 2005 SP2 CU7

lunes, 14 de abril de 2008

9.00.3233

SQL Server 2005 QFE Security Hotfix

martes, 08 de julio de 2008

9.00.3228

SQL Server 2005 SP2 CU6

lunes, 18 de febrero de 2008

9.00.3215

SQL Server 2005 SP2 CU5

lunes, 17 de diciembre de 2007

9.00.3200

SQL Server 2005 SP2 CU4

lunes, 15 de octubre de 2007

9.00.3186

SQL Server 2005 SP2 CU3

lunes, 20 de agosto de 2007

9.00.3175

SQL Server 2005 SP2 CU2

jueves, 28 de junio de 2007

9.00.3068.00

SQL Server 2005 Express Edition with Advanced Services

 

9.00.3161

SQL Server 2005 SP2 CU1

domingo, 15 de abril de 2007

9.00.3152

SQL Server 2005 SP2 Cumulative Hotfix

miércoles, 07 de marzo de 2007

9.00.3077

SQL Server 2005 Security Update

martes, 10 de febrero de 2009

9.00.3054

SQL Server 2005 KB934458

jueves, 05 de abril de 2007

9.00.3042.01

SQL Server 2005 “SP2a”

lunes, 05 de marzo de 2007

9.00.3042

SQL Server 2005 SP2

jueves, 01 de febrero de 2007

9.00.2047

SQL Server 2005 SP1

 

9.00.1399

SQL Server 2005 RTM

martes, 01 de noviembre de 2005

SQL Server 2000

8.00.2039

SQL Server 2000 SP4

 

8.00.0760

SQL Server 2000 SP3

 

8.00.578

SQL Server 8.0/2000 SP2 with “Security Update (RDS + Proxy)” hotfix. Q316333

 

8.00.552

SQL Server 8.0/2000 SP2 with “Lock Escalation” hotfix. Q313302

 

8.00.0534

SQL Server 2000 SP2

 

8.0.532

SQL Server 8.0/2000 OLAP SP2

 

8.00.452

Hotfix: SELECT DISTINCT from Table with LEFT JOIN of View Causes Error Messages or Client Application May Stop Responding (Q308547)

 

8.00.444

Hotfix: SQLPutData May Result in Leak of Buffer Pool Memory (Q307540)

 

Hotfix: Querying Syslockinfo with Large Numbers of Locks May Cause Server to Stop Responding (Q307655)

 

8.00.443

Hotfix: SQLTrace Start and Stop is Now Reported in Windows NT Event Log for SQL Server 2000 (Q307538)

 

8.00.428

Hotfix: SQL Server Text Formatting Functions Contain Unchecked Buffers (Q304850)

 

8.00.0384

SQL Server 2000 SP1

 

8.0.382

SQL Server 8.0/2000 OLAP SP1

 

8.00.287

Hotfix: Deletes, Updates and Rank Based Selects May Cause Deadlock of MSSEARCH (Q297209)

 

8.00.250

Hotfix: xp_sqlagent_param Problems with Windows Authentication (Q291683)

 

8.00.249

Hotfix: Lock Monitor Uses Excessive CPU (Q288122)

 

8.00.239

Hotfix: AV on complex ANSI joins of multiply distributed queries (Q285290)

 

8.00.233

Hotfix: Opening the Database Folder in SQL Server Enterprise Manager 2000 Takes a Long Time (Q282416)

 

8.00.231

Hotfix: sp_OACreate can cause server shutdown (Q282279)

 

8.00.226

Hotfix: Extreme Memory Usage When Adding Many Security Roles (Q278239)

 

8.00.225

Hotfix: SQLOLEDB leaves an open transaction (Q281663)

 

8.00.223

Hotfix: xp_ buffer overflow exploit (Q280380)

 

8.00.222

Hotfix: AV in query normalization (Q281769)

 

8.00.218

Hotfix: Scripting Object with Several Extended Properties May Cause Exception (Q279183)

 

8.00.217

Hotfix: CASE Using LIKE with Empty String Can Result in Access Violation or Abnormal Server Shutdown (Q279293)

 

Hotfix: Using ALTER TABLE to Change Column Type Can Result in Unexpected NULL Values on INSERT (Q279296)

 

8.00.211

Hotfix: Complex Distinct or Group By Query Can Return Unexpected Results with Parallel Execution Plan (Q276329)

 

8.00.210

Hotfix: Linked Server Query with Hyphen in LIKE Clause May Run Slowly (Q275900)

 

8.00.205

Hotfix: Sending Open Files as Attachment in SQL Mail Fails with Error 18025 (Q274330)

 

8.00.204

Hotfix: Optimizer Slow to Generate Query Plan for Complex Queries that have Many Joins and Semi-Joins (Q274329)

 

8.00.0194

SQL Server 2000 RTM – “Gold” release

 

SQL Server 8.0/2000 OLAP Original release

 

8.00.194

SQL Server 8.0/2000 Original release

 

8.00.100

SQL Server 8.0/2000 Beta 2

 

8.00.078

SQL Server 8.0/2000 EAP5

 

8.00.047

SQL Server 8.0/2000 EAP4

 

7.50.198

SQL Server 7.5/2000 Beta 1

 

SQL Server 7

7.0.1508

SQL Server 7.0 OLAP SP3

 

7.0.1458

SQL Server 7.0 OLAP SP2

 

7.0.1325

SQL Server 7.0 OLAP SP2 Beta

 

7.0.1295

SQL Server 7.0 OLAP SP1

 

7.0.1073

SQL Server 7.0 OLAP Original release

 

7.00.1063

SQL Server 7 SP4

 

7.00.1021

SQL Server 7.0 SP3 with “Security Update (RDS + Text)” hotfix. Q317979, Q318268

 

7.00.1020

SQL Server 7.0 SP3 with “Text Formatting Unchecked Buffer” hotfix. Q304851

 

7.00.1004

Hotfix: SQL Server Text Formatting Functions Contain Unchecked Buffers (Q304851)

 

7.00.978

Hotfix: Update with table aliases may miss rows (Q285870)

 

7.00.977

Hotfix: SQL Server Profiler and SQL Server Agent Alerts May Fail to Work After Installing SQL Server 7.0 SP3 (Q284351)

 

7.00.970

Hotfix: “nested queries” setting ignored on linked server (SP3) (Q283837)

 

Hotfix: Incorrect results on join to convert([var]binary,) (SP3) (Q282243)

 

7.00.0961

SQL Server 7 SP3

viernes, 15 de diciembre de 2000

7.00.921

Hotfix: “nested queries” setting ignored on linked server (SP2) (Q283837)

 

7.00.919

Hotfix: Incorrect results on join to convert([var]binary,) (SP2) (Q282243)

 

7.00.918

Hotfix: xp_ buffer overflow exploit (Q280380)

 

7.00.917

Hotfix: bcp fails with long query (Q279180)

 

7.00.910

Hotfix: SQL RPC That Raises Error Will Mask @@ERROR with Msg 7221 (Q275901)

 

7.00.905

Hotfix: Data Modification Query with a Distinct Subquery on a View May Cause Error 3624 (Q274266)

 

7.00.889

Hotfix: Replication memory leaks (Q243741)

 

7.00.879

Hotfix: Linked Index Server/OLEDB/or in where clause (Q281185)

 

7.00.857

Hotfix: Publications with numeric filter do not replicate (Q260346)

 

7.00.0842

SQL Server 7 SP2

lunes, 20 de marzo de 2000

7.00.835

SQL Server 7.0 SP2 Beta

 

7.00.776

Hotfix: Error during shutdown (Q258087)

 

7.00.770

Hotfix: Slow compile on join with unfiltered table (Q252905)

 

7.00.745

Hotfix: SQLAgent memory leak (Q253738)

 

7.00.722

Hotfix: oledb connections to DB2 (Q239458)

 

7.00.0699

SQL Server 7 SP1

jueves, 15 de julio de 1999

7.00.689

SQL Server 7.0 SP1 Beta

 

7.00.677

MSDE from Office 2000 Developer, incorrect registry value, should be 0.623. Q234915

 

7.00.662

Hotfix: in with subquery may be slower than in 6.5 (Q232707)

 

7.00.658

Hotfix: AV under high cursor stress (Q244763)

 

Slow Complex View hotfix. Q232707

 

7.00.657

Hotfix: automated install (Q229875)

 

7.00.643

Hotfix: clustering servers with “-” in name (Q220156)

 

7.00.0623

SQL Server 7 RTM – “Gold” release

 

7.00.517

SQL Server 7.0 Beta 3

 

7.00.583

SQL Server 7.0 RC1

 

SQL Server 6.5

6.50.479

Post service Pack 5a

 

6.50.464

SQL Server 6.5 SP5a – Hotfix: error 213 on insert <table> exec <proc> (Q275483)

 

6.50.416

SQL Server 6.5 SP5a – 24Dec1998 (readme, fixlist, download)

 

6.50.415

SQL Server 6.5 SP5 – (SQL 7.0 compatibility)

 

6.50.339

SQL Server 6.5 SP5 – Y2K hotfix

 

6.50.297

SQL Server 6.5 SP5 – “Site Server 3.0 Commerce Edition” hotfix

 

6.50.281

SQL Server 6.5 SP4 (No permite ser instalada en SBS o Enterprise Edition)

 

6.50.259

6.5 incluida en “Small Business Server” solamente

 

6.50.258

SQL Server 6.5 SP3a

 

6.50.252

SQL Server 6.5 SP3 (Known bad version)

 

6.50.240

SQL Server 6.5 SP2

 

6.50.213

SQL Server 6.5 SP1

 

6.50.201

SQL Server 6.5 RTM

 

SQL Server 6.0

6.00.121 6.0

“Gold” release

 

6.00.124

Service Pack 1

 

6.00.139

Service Pack 2

 

6.00.151

Service Pack 3

 

Tu puedes validar cual versión tienes instalada en tu computadora por medio del siguiente comando T-SQL:

SELECT @@VERSION GO;

La variable del sistema @VERSION permite saber cual es tu actual versión. En mi servidor, versión 2012 RC0 emite la siguiente información:

Microsoft SQL Server 2012 RC0 – 11.0.1750.32 (X64)

Nov  4 2011 17:54:22

Copyright (c) Microsoft Corporation

Enterprise Evaluation Edition (64-bit) on Windows NT 6.1 <X64>

(Build 7601: Service Pack 1)

Donde el número 11.0.1750.32 corresponde a MS SQL Server 2012 RC0 generada (Off topic: El día de mis cumpleaños, Smile with tongue out.) el 04 de Noviembre. También muestra la edición de esta versión y donde esta ejecutandose.

Esta información a su vez, se puede extraer del procedimiento almacenado del sistema “xp_msver” llamandolo de la siguiente manera:

USE Master;
GO

EXEC xp_msver;
GO

Lo cual, permitira visualizar ampliamente la siguiente información del servidor:

Index

Name

Internal_Value

Character_Value

1

ProductName

NULL

Microsoft SQL Server

2

ProductVersion

720896

11.0.1750.32

3

Language

1033

English (United States)

4

Platform

NULL

NT x64

5

Comments

NULL

SQL

6

CompanyName

NULL

Microsoft Corporation

7

FileDescription

NULL

SQL Server Windows NT – 64 Bit

8

FileVersion

NULL

2011.0110.1750.032 ((SQL_PreRelease).111104-1732 )

9

InternalName

NULL

SQLSERVR

10

LegalCopyright

NULL

Microsoft Corp. All rights reserved.

11

LegalTrademarks

NULL

Microsoft SQL Server is a registered trademark of Microsoft Corporation.

12

OriginalFilename

NULL

SQLSERVR.EXE

13

PrivateBuild

NULL

NULL

14

SpecialBuild

114688032

NULL

15

WindowsVersion

498139398

6.1 (7601)

16

ProcessorCount

2

2

17

ProcessorActiveMask

NULL

3

18

ProcessorType

8664

NULL

19

PhysicalMemory

3001

3001 (3146637312)

20

Product ID

NULL

NULL

Esto es información adicional realmente pero se los expongo por si llegan a necesitarlo en algún momento, okis.

Espero que con lo siguiente, hayan podido instruirse un poco sobre los origenes de este grandioso y maravillo producto, vale.

Nos pillamos en una próxima, Winking smile.

Ya esta aquí, 24 Horas de PASS Global.


24 Hours of PASS

 

PASS está trayendo un grupo excepcional de expertos en SQL Server y Business Intelligence (BI) directamente a tu computadora el próximo 21 de Marzo del año en curso para que si contratiempos presencies y participes, sin escalas en unos de los eventos más esperados por tod@s vosotros, el "24 horas de PASS: SQL Server 2012".

Esta serie de 24 webcasts en vivo, contará con subtítulos en 15 idiomas para que no tengamos limites en cuanto a la difusión de los temas que se impartiran. No importa donde usted te encuentres en el mundo, ya que podrás acceder a las mejores prácticas y sabios consejos de expertos enviados directamente a tu ordenador.

Los expositores que participarán en el evento son los siguientes: Josef Richberg, David Giard, Denny Lee, John Sterrett, Christopher Price, Julie Koesmarno, Jessica Moss, Steve Hughes, Marco Russo, Jorge Segarra, Ami Levin, Neil Hambly, Mark Tabladillo, Allen White, Kendra Little, Cindy Gross, Edwin Sarmiento, Dejan Sarka, Karen Lopez, Nabeel Derhem, Mark Broadbent, Grant Fritchey, Joseph D’Antoni y Benjamin Nevarez.

Los temas que abordarán en le presente evento se los expongo a continuación:

  • Session 01: SSIS Tips & Tricks
    Presenter: Josef Richberg
  • Session 02: Persistence In The Cloud: How to use Azure Storage
    Presenter: David Giard
  • Session 03: Tier-1 BI in the Age of Bees and Elephants
    Presenter: Denny Lee
  • Session 04: Performance Tuning for Pirates!
    Presenter: John Sterrett
  • Session 05: Integrating DQS, MDS and Your Data Warehouse
    Presenter: Christopher Price
  • Session 06: High Volume Data Processing Techniques Without Driving Your DBA Crazy!
    Presenter: Julie Koesmarno
  • Session 07: Upgrading and Overhauling Your SSIS Packages for 2012
    Presenter: Jessica Moss
  • Session 08: A Window into Your Data: Using Window Functions in T-SQL
    Presenter: Steve Hughes
  • Session 09: VertiPaq under the hood
    Presenter: Marco Russo
  • Session 10: STOP! Consolidate and Listen!
    Presenter: Jorge Segarra
  • Session 11: Where are my (primary) keys?
    Presenter: Ami Levin
  • Session 12: SQL Server 2012 Memory Management
    Presenters: Neil Hambly
  • Session 13: Enterprise Data Mining with SQL Server
    Presenter: Mark Tabladillo
  • Session 14: Automate Policy-Based Management using PowerShell
    Presenter: Allen White
  • Session 15: SQL Server First Responder Kit
    Presenter: Kendra Little
  • Session 16: Fitting Microsoft Hadoop into your Enterprise BI Strategy
    Presenter: Cindy Gross
  • Session 17: Implementing SQL Server 2012 on Windows Server Core
    Presenter: Edwin Sarmiento
  • Session 18: A Deep Dive in SQL Server 2012 Data Warehousing
    Presenter: Dejan Sarka
  • Session 19: Panel: I Was Young and Didn’t Know Any Better
    Presenter: Karen Lopez
  • Session 20: Introducing SQL Server Data Tools (SSDT)
    Presenter: Nabeel Derhem
  • Session 21: Moves Like Jagger – Upgrading to SQL Server 2012
    Presenter: Mark Broadbent
  • Session 22: What to Look For in SQL Server 2012 Execution Plans
    Presenter: Grant Fritchey
  • Session 23: SQL 2012 – HA and DR Lots of New Options
    Presenter: Joseph D’Antoni
  • Session 24: Improving the Performance of your Data Warehouse Queries with Columnstore Indexes
    Presenter: Benjamin Nevarez

En el siguiente enlace: http://www2.ibtalk.net/index.php?cmp=mtx_pre_registration&PHPSESSID=e641308f203a55fc490b2a8e87c381d3; puedes seleccionar el período de sesiones en la cual desea participar y registrate inmediatamente. Ya una vez registrado, recibiras una confirmación a tu cuenta de correo electrónico junto con una invitación para el calendario de Outlook entre otras.

Por favor, valida el huso horario de tu país aquí.

Inscribete y no te pierdas esta gran oportunidad para incrementar tus conocimientos en MS SQL Server 2012.

 

PASS SUMMIT 2012

Nos pillamos en un próximo “Breaking News SQL”, Smile with tongue out!!!

Breve sinopsis sobre la composición de la Arquitectura de MS SQL Server 2012


En el presente post, que será el inicio de introducirlos en el fascinante mundo de lo que es ‘MS SQL Server’ en su versión 2012, código interno 11.

A continuación, les describiré brevemente sobre los componentes principales que conforman este aplicativo de servidor, denominado formalmente como Gestor de Administración de Datos de Microsoft, “”.

La presente descripción a exponer, es con el fin de brindarte una visión global sin tanto tecnisismo, sobre los pilares de como esta constituida:

 

Como se refleja en el gráfico anterior, MS SQL Server 2012 se encuentra constituido sobre tres (3) grandes componentes como lo son:

  • Los Servicios del servidor.
  • Las Instancias del servidor.
  • Las Herramientas con las cuales administramos el servidor.

Ahora, vamos a desglosar cada uno de estos componentes de forma breve:

SERVICIOS

Para definir este termino, debemos tener claro dentro del contexto en la cual nos estamos refiriendo, y este contexto es el Sistema Operativo MS Windows. Por lo cual, lo denominado ‘Servicios’ son aplicaciones que se inician sin interacción del usuario, por lo general, al iniciar la maquina en la cual se ejecuta este servidor.

Cuando SQL Server es instalado en un equipo, son muchos los servicios que se instalan y ejecutan en la computadora. Por ende, dependiendo de las opciones que se escojan durante la instalación, los mismos serán incluidos.

A continuación, he aquí algunos de ellos:

  • El motor de base de datos, que es el responsable de ejcutar comandos T-SQL, XML y demás lenguajes que soportan este servidor, así como la administración de las bases de datos, memoria y capacidad de discos de almacenamiento, etc.
  • El Agente del servidor, que es el responsable de ejecutar las tareas administrativas agendadas, monitorear el sistema en general así como definir condiciones de alertas entre otros.
  • Los componentes BI, osea, todo lo referente a las herramientas para crear aplicativos para Inteligencia de Negocio como lo son Integration Services, Analysis Services y Reporting Services.

En el siguiente gráfico, lo subrayado con la linea azul, son los servicios que he expuesto en los parrafos anteriores.

 

INSTANCIAS

Se podría decir que la unidad básica de ejecución del programa para SQL Server es una ‘Instancia’.

Una ‘Instancia’ es una copia del programa ejecutable del servidor SQL, que se ejecuta como un servicio de Windows. En otras palabras, cada instancia al momento de ser instalado en la computadora, se convierte en un servicio de Windows. Logicamente, la misma representan los programas y recursos asignados que soportan UNA COPIA SIMPLE, por así decirlo, de SQL Server ejecutandose tal como los archivos de configuración, memoria asignada y CPU.

Con lo anterior mencionado, pueden ustedes instalar tantas instancias como lo deseen en el computador de su conveniencia teniendo en cuenta la capacidad de hardware que dispongan para las mismas.

En el gráfico anterior, se especifica UNA INSTANCIA por cada uno de los servicios instalados, lo ven.

Cabe también hacer mención de manera enfatica que cada ‘Instancia’ es AISLADA de las otras que tengan instalada, lo cual nos indican que cada una de ellas representan su consumo propio de requerimientos en los servicios que hayan querido instalar, por ejemplo:

  • 1ra. instancia: El motor de base de datos (Lease: SSDE) y los servicios de integración de datos (Lease: SSIS).
  • 2da. instancia: El motor de base de datos ‘SSDE’ y los servicios de analisis de datos (Lease: SSAS).
  • 3ra. instancia: El motor de base de datos ‘SSDE’ y los servicios de reportes (Lease: SSRS).

HERRAMIENTAS

Al momento de instalar el servidor ‘MS SQL Server 2012’, se pueden acceder a una serie de herramientas para gestionar, desarrollar y consultar la misma.

A continuación, enumerare las mas representativas con las cuales trabajamos el día a día:

  • SQL Server Management Studio ó ‘SSMS’ es una aplicación donde de manera integrada, administramos, desarrollamos y consultamos el servidor. El gráfico anterior lo describe ampliamente.
  • SQLCMD es el cliente para acceder a través de la linea de comando, a SQL Server desde esta interfaz. Con esta, podemos escribir comandos T-SQL de igual forma que en SSMS pero de manera alternativa trabajamos desde aquí sin ninguna interfaz gráfica.

  • SQL Server Configuration Manager es la herramienta donde los administradores trabajan para administrar el software del servidor instalado, los servicios que están en ejecución, etc.

  • SQL Server Installation Center, el cual nos provee un mecanismo para añadir, remover y modificar características del servidor y/o servidores instalado (s). A continuación, les muestro desde donde accedemos al mismo:

Con lo anterior, espero les haya quedado claro estos tres (3) importantisimos conceptos, lo cual les permitira tener una claridad amplia a la hora de conocer mas profundamente MS SQL Server 2012, vale.

Será hasta una nueva próxima, Winking smile.

Una breve panoramica sobre como instalar MS SQL Server 2012 RC0 sobre MS Windows 7 SP1 64x


En el siguiente post, le comentare brevemente como se deberia instalar MS SQL Server 2012, version Evaluation para evitarse contratiempos innecesarios al hacerlo.

Acompañado con simples gráficos, le daré el paso a paso para hacerlo y aquí vamos:

REQUISITOS FASE PRE-INSTALACIÓN

  • Microsoft Framework 3.5 SP1.
  • Microsoft Framework 4.0 (Recomendado preferiblemente).
  • Windows PowerShell 2.0.

INSTALACIÓN

Ingresar el DVD de MS SQL Server 2012 para desplegar la siguiente ventana, ejecutando la opción Run SETUP.EXE. Se recomienda ejecutar la instalación un usuario con privilegios de Administrador:

 

Con esta acción, se desplegara el siguiente enunciado, el cual valida el instalador del producto:

 

A continuación, aparecerá la siguiente ventana de las opciones del instalador:

 

Visualizada dicha ventana, favor seleccionar del lado izquierdo la opción “Installation” para poder visualizar la siguiente ventana con las opciones de instalación. En la misma, favor seleccionar la opción “New SQL Server stand-alone installation or add features to an existing installation” para proceder a instalar el producto como tal:

 

Con esto, aparece nuevamente la ventana donde nos indica las operaciones previa de instalación que el mismo instalador ejecuta en la maquina a instalarse el producto:

 

Con esto, se procedera a desplegar la ventana donde se estableceran las reglas para que la instalación del producto sea exitosa en el ambiente que expongo en el presente post. A continuación, el gráfico:

 

Dale “OK” para continuar con la siguiente ventana donde no solicitara que tipo de instalación al producto deseamos. Como este post es con fines instructivo, se les recomienda seleccionar la opción “Evaluation”.

Ahora, si tienen una clave valida del producto para la instalación no evaluativa, pueden proceder a ingresarla en el cuadro de texto respectivo:

 

Al haber dado la opción “Evaluation”, dale click en “Next >” y se nos desplegara la ventana de los terminos de la licencia del producto:

 

aceptamos los terminos de la licencia. A su vez, si deseamos activar la opción de envio a Microsoft de que utilizamos el producto, podemos hacerlo en este momento. Esta es opcional, vale.

 

le damos nuevamente “Next >” para desplegar la ventana siguiente. En la misma, instalará los archivos de instalación de MS SQL Server 2012 RC0 respectivo.

En esta ventana, se validará el ecosistema a habitar el servidor y de necesitar algún requirimiento adicional pues actualizara el mismo. A continuación el respectivo gráfico:

 

A continuación, se despliega la información sobre las características y archivos instalados para ejecutar una instalación exitosa.

 

Cabe informar que el warning sobre el Firewall de Windows, donde nos emite la siguiente alerta:

 

nos indica que el mismo esta habilitado y que deberiamos configurarlo para así poder tener acceso remoto al servidor de necesitarse esta bondad en nuestro ecosistema. En le mismo no indica el enlace donde podemos informarnos mas al detalle sobre esta regla de instalación.

A continuación, se desplegará la siguiente ventana:

 

en esta, no indica que tipo de instalación deseamos ejecutar. Para este post, se seleccionará la primera, denominada “SQL Server Feature Installation”.

A continuación, se despliega las caracte´risticas a instalar con esta opción:

 

Se selecciona las características que se desee PERO como este post es con fines ilustrativo, debemos desactivar las opciones “Distributed Replay Controller” y “Distributed Replay Client”, ya que estas opciones se refieren al impacto de las actualizaciones futuras del servidor así como del Sistema Operativo y Hardware, dando como resultado, optimizar nuestro ecosistema.

 

En un próximo post, les comentaré sobre este nueva característica de esta versión, vale.

Le damos “Next >”, y se despliga la siguiente ventana de validación de las reglas de instalación:

 

Estando todo OK, procederemos a configurar la instancia del servidor:

 

Le damos nuevamente “Next >” para visualizar si los requerimientos de espacio en disco son optimo para la instalación:

 

Damos “Next >”, y nos despliega la ventan de configuración del servidor con las cuentas de servicios así como la intercalación del servidor:

 

En el gráfico se visualiza las características “SQL Server Distributed Replay Controller” y “SQL Server Distributed Replay Client” con fines ilustrativo PERO como mencione anteriormente, estas opciones no se instalaran en este paso a paso debido al limitado escenario donde se ejecuta este post.

Una vez mas, me comprometo a explicarles en un futuro cercano sobre esta nueva característica, okis.

A continuación, seleccionado la pestaña “Collation”, que en español es la Intercalación (Lease: la validación de los idiomas que soportara el servidor a nivel de datos entre otros):

 

Para el presente post, lo configuraremos con el “Latin_General_100_CI_AS” tanto para el motro de datos así como para el motor multidimensional.

Para configurar el motor de datos, seleccionamos las opciones que han de aparecer en los siguientes tres (3) gráficos a continuación:

1.- Modo de autenticación:

 

2.- Directorio de datos a instalar las bases de datos tanto del servidor así como de los usuarios:

 

3.- La configuración del servicio FILESTREAM:

 

Después de haber asigandos las configuraciones respectivas al motor de datos, procedemos a configurar el motor multidimencional referente a:

1.- Modo de ejecutar el servidor MS SQL Server Analysis Services con el o los usuario(s) asigandos. el modo que utilizaremos predeterminadamente este servicio sera el “Multidimensional and Data Mining Mode”:

 

en próximos post, les hablare sobre cada una de estas características del SSAS.

2.- Directorios de datos para SSAS:

 

Le damos “Next >” y continuamos con la configuración del servicio de Reporting Services. A continuación, el gráfico respectivo:

 

Le damos “Next >” y procedemos a visualizar la ventana del envio del reporte de errores que se llegaran a generar durante la instalación a Microsoft seleccionando el check list respectivo. A continuación el gráfico:

 

Seguimos con la siguiente ventana, que nos exponen las reglas de validación respecto a la instalación a ejecutar para validarlas y así estar tranquilo que lo que se instalará, ha quedado congruentemente habilitado. A continuación el gráfico:

 

Cuando todo este OK, osea “Passed”. Le damos “Next >” nuevamente para visualizar todas las opciones a instalar en nuestro ecosistema:

 

le damos click en “Install” para proceder a instalar nuestro MS SQL Server 2012 RC0 como se ilustra en nuestro último gráfico:

 

Y al finalizar nuestra instalación, se nos informará que todo quedo OK.

 

Le damos click en “Close”, y nos vamos hasta el botón Start de nuestro Windows 7 para visualizar las opciones instaladas de nuestro servidor.

 

POST-INSTALACIÓN

 

Procedemos a dar click en “SQL Server Management Studio” para ingresar al servidor y poder visualizar todos los objetos del mismo en sus diferentes servicios como a continuación se ilustra:

 

Con esto, finalizo el presente post esperando que les haya contribuido mucho a tener un poco mas claro como deberiamos instalar esta nueva versión de MS SQL Server, vale.

Nos pillamos en una próximo, Winking smile.

Lanzamiento virtual de MS SQL Server 2012 será el próximo 07 de Marzo de 2012


MS SQL SERVER 2012

La primera gran noticias que nos trae este nuevo período tecnológico es el evento virtual mas esperado por todos los cracks en el ámbito de los sistemas de información y bases de datos en general, y es “El Lanzamiento de gestor y administrador de datos relacional ”.

A través del sitio web del evento “SQL Server Launch”, nos insta a involucrarnos con mayor profundidad en el fantastico mundo de los datos en cualquier ecosistema con .

Este evento contará con la participación de personas altamente involucradas con el producto como lo son:

  • El equipo de la división de plataformas empresariales.
  • El equipo de administradores del producto.
  • Asociados de Microsoft.
  • Clientes de Microsoft.

La agenda del evento se pondrá seleccionar unos de estos tres tracks:

  • Breakthrough Insights
  • Mission Critical Confidence
  • Cloud on Your Terms

y programar en el calendario suyo, la sesión (track) que sea de su mas beneplacito por tematica así como por el horario a exponer.

Los invito cordialmente al mismo, y unanse a la fiesta del conocimiento tecnológico. A su vez, siga el hashtag #sqlserver en Twitter para mantenerse informado al respecto, vale.

Nos pillamos en una próxima oportunidad, Winking smile.

Sesiones de 24 Horas PASS LATAM 2011 disponibles para descarga.


SQLPASSLATAM_Logo

Estimad@s amigos.

El presente y corto post es para enunciarles el enlace donde pueden descargar todas las sesiones que conformarón este evento que unio a miles de profesionales en torno a el advenimiento del servidor de bases de datos MS SQL Server 2012.

Esta es la liga (http://sqlpass-latam.org/page5.aspx), Open-mouthed smile.

Espero gratamente que estas sesiones signifiquen una buena contribución para profundizar un optimo conocimiento en cuanto al producto.

Nos pillamos en una próxima, vale.