Te presento mi nuevo sitio web: ---------> "El Futuro de los Datos"

Aunque SQL Server Si!, seguirá activo, iré bajando la frecuencia de publicación.
Si quieres conocer todas las novedades que vaya publicando, te recomiendo que lo visites y te suscribas. Tengo un regalito para mi audiencia:

Tu primer Dashboard en "piloto automático" listo en 30 minutos
Sólo para suscriptores.
.
Mostrando entradas con la etiqueta SQL Server 2008. Mostrar todas las entradas
Mostrando entradas con la etiqueta SQL Server 2008. Mostrar todas las entradas

24 jun 2011

Cursos de SQL Server Avanzados

Si has visto los videos gratuitos que hay en mi video blog sobre Cursos de SQL Server y estás interesado en profundizar en dichas materias, te recomiendo los cursos que ofrecemos a través de la empresa para la que trabajo, SolidQ.

En SolidQ University tenemos un amplio catálogo de cursos avanzados, tanto presenciales como online, impartidos por profesionales con amplia experiencia y dotes de comunicación, contando con algunos de los mayores expertos nacionales y mundiales en la materia.

En esta ocasión voy a comentar la relación de cursos sobre Administración e implementación de SQL Server (Database Engine) que tenemos actualmente. En primer lugar os muestro los relacionados con la parte de administración:

Y estos son algunos de los relacionados con la parte de implementación:

Como bien sabéis las áreas de administración e implementación van muy ligadas y es conveniente dominar ambas para obtener un rendimiento óptimo de nuestros servidores con SQL Server.

También comentar que conforme van saliendo actualizaciones y nuevas versiones del producto vamos actualizando los materiales y creando nuevos cursos. Actualmente ya estamos trabajando en la preparación de materiales para la siguiente versión de SQL Server.

Aunque el material está en inglés en muchos casos, los impartimos en español si así se solicita, así que el idioma no será una barrera :)

Aprovecho también para informarte de que tenemos una revista gratuita, editada en inglés, español y portugués. Ofrecemos contenido de muy buena calidad, no dejes de suscribirte y descargarla cada mes. Accede a SolidQ Journal.

21 may 2010

SCODA: Consolida cientos de Bases de Datos SQL Server

Os quiero presentar una solución que hemos desarrollado en Solid Quality Mentors. Como sabéis no suelo hablar aquí habitualmente de los proyectos y desarrollos de mi empresa, pero creo que un proyecto como este merece un post, dado que está basado en mecanismos nativos que nos ofrece SQL Server.

Con ella podemos consolidar información de cientos de servidores de forma transparente para las aplicaciones. Tenemos casos de éxito con varios centenares de bases de datos consolidadas, y con un tiempo de implantación bastante reducido.

Con ella podemos obtener una base de datos consolidada, basada en la información de una serie de bases de datos distribuidas, y de forma transparente a las aplicaciones transaccionales que manejan esa información.

Con esta solución, si dispones de una base de datos localizada en cada una de tus sedes, puedes consolidar la información de todas esas bases de datos y centralizarla, de forma transparente a tu aplicación. Puede ser una solución ideal, por ejemplo, para franquicias.

Si quieres conocer más detalles de esta solución y dela tecnología utilizada, pincha aquí.



15 abr 2010

eBook gratuito sobre las novedades de SQL Server 2008 R2

Como todos sabéis está apunto de ver la luz una nueva versión del producto estrella de este blog, es SQL Server 2008 R2.

Microsoft nos ofrece un libro gratuito donde se recopilan y detallan, en sus 215 páginas, las principales novedades de esta versión.

Este es el índice del libro:

PART I   Database Administration

CHAPTER 1   SQL Server 2008 R2 Editions and Enhancements 3
CHAPTER 2   Multi-Server Administration 21
CHAPTER 3   Data-Tier Applications 41
CHAPTER 4   High Availability and Virtualization Enhancements 63
CHAPTER 5   Consolidation and Monitoring 85

PART II   Business Intelligence Development

CHAPTER 6   Scalable Data Warehousing 109
CHAPTER 7   Master Data Services 125
CHAPTER 8   Complex Event Processing with StreamInsight 145
CHAPTER 9   Reporting Services Enhancements 165
CHAPTER 10   Self-Service Analysis with PowerPivot 189

Podéis ampliar información y proceder a su descarga pinchando aquí.

31 mar 2010

Microsoft Desktop Player

Tenemos disponible una nueva fuente de recursos, aunque aún en versión Beta:

Microsoft Desktop Player

En ella podéis encontrar interesantes noticias, webcasts, podcasts, white papers y links. También tenéis la posibilidad de irlos agregando a vuestra propia Library, y como muestra os paso a compartir los webcasts que acabo de añadir a la mía :)

  • 10 Tips to optimize SQL Server 2008 Data Warehousing
  • Designing High Performance Cubes in SQL Server 2008 Analysis Services
  • Use SQL Server 2008 Profiler
  • Optimize SQL Server 2008 Integration Services

Espero que os resulte interesante este nuevo recurso, y que vayan aumentando el material disponible´.

30 mar 2010

SQLU Summit Madrid 2010

Como viene ocurriendo desde hace varios años (vamos por la VI edición), en el mes de junio, se celebra en Madrid el evento más importante a nivel nacional, dedicado a la formación en SQL Server, Microsoft Business Intelligence, Colaboración y Búsqueda, toda una intensa semana de formación con tres tracks paralelos:

El SQLU Summit Madrid 2010

Aquí tienes la agenda con todo detalle, información sobre los ponentes, sobre cada una de las sesiones y demás. Y, por supuesto, la información de registro.

Por si aún no has oído hablar de este evento, aquí tienes algunos posts escritos por los asistentes sobre él:

¿De qué va el Summit de Solid Quality Mentors?

Fecha y agenda del para el próximo Solid Quality Summit

Y una relación de videos con más opiniones de los asistentes:

Espero que nos veamos allí. Por cierto, seré uno de los ponentes en el track de BI, como viene siendo habitual :)



8 mar 2010

Relación de Webcast grabados en TechNet sobre SQL Server

Os dejo este interesante link con una gran cantidad de webcasts sobre SQL Server. Allí tenéis una amplia gama de temas, entre ellos, migración de DTS 2000 a Integration Services 2005, Novedades de 2008 para DBAs, Reporting Services, Data Warehouses de alto rendimiento, Power Pivot, etc. Y otros muchos que se irán incluyendo.

Como podéis ver un amplio recorrido por el producto desde la versión 2005 hasta la última versión que aún no ha visto la luz, pero de la que tenemos mucha información, SQL Server 2008 R2.

Os dejo el link

25 feb 2010

Webcast sobre SQL Server 2008 R2 en español

Quería en esta breve entrada, simplemente recordaros que algunos de mis compañeros de Solid Quality Mentors están ofreciendo una serie de webcast muy interesantes sobre SQL Server 2008 R2, lo que incluye también PowertPivot.

Si no os habéis enterado a tiempo, o simplemente no habéis podido asistir, podéis ver las grabaciones en el sitio de Microsoft TechNet Spain, concretamente pinchando aquí.

Y para los webcast que aún no se han emitido te puedes registrar pinchando en la imagen:

clip_image001

No dejes pasar esta excelente oportunidad para conocer las novedades de SQL Server 2008 R2 :)

16 feb 2010

Libro. Migración a SQL Server 2008

Mi compañero Enrique Catalá acaba de publicar un excelente libro en formato digital titulado

Planificando la migración de SQL Server 2000-2005 a SQL Server 2008

a través de nuestra editorial Solid Quality Press.

Mig_SQL_Server_2000-5_2008

El proceso de migración hacia SQL Server 2008 no debería ser un proceso traumático. Para conseguirlo, hay que consensuar un plan lo suficientemente robusto y estable como para satisfacer todas las posibles particularidades del entorno que desee migrar en cuestión. Hay que ser consciente que como en cualquier proceso de riesgo, si es llevado a cabo negligentemente puede producir un resultado final lleno de errores e incompatibilidades de última hora que produzcan una migración traumática al final.

En él se detalla desde algo genérico, como llevar acabo el plan de migración, hasta temas mucho más detallados sobre cada uno de los puntos a tener en cuenta, como la migración de los paquetes DTS, las herramientas que nos pueden ayudar en el proceso,  y gran cantidad de links para ampliar información de temas concretos.

Si vas a pasar por un proceso de migración, no lo hagas sin tener esta interesante guía en tus manos.

20 ene 2010

Migración de SQL Server 2005 a 2008: 4 segundos de parada, ¡qué pasada!

Pues sí, me parece sorprendente, y por ello quiero felicitar a mis compañeros del departamento de motor relacional de Solid Quality Mentors por haber llevado a cabo este reto con gran éxito :)

Hace un tiempo, a finales del año pasado, coincidí con alguno de ellos en uno de nuestros viajes de negocios, y precisamente estuvimos comentando detalles de este interesante proyecto, que consistía en migrar un entorno 24x7, de SQL Server 2005 a 2008, con el mínimo tiempo de parada.

Bueno, esto no es cuestión de “llegar y besar el santo”, el proyecto es muy interesante y retador, lo que hace que requiera de un análisis exhaustivo de la situación, y del montaje de un buen laboratorio pruebas, y luego, pues “cruzar los dedos” ;) y que todo vaya según lo previsto.

Y así lo hicieron, analizaron profundamente los servidores actuales, y todo el entorno del cliente, montaron un laboratorio simulándolo, y consiguieron con éxito sus propósitos, pero faltaba la última parte, la de hacerlo sobre los servidores de explotación, que por lo que veo también ha ido estupendamente, tal y como se hacen eco en EON (Enhanced Online News):

Solid Quality Mentors Migrates Payvision to SQL Server 2008 with Only 4 Seconds of Database Downtime

Si queréis conocer más detalles, aquí tenéis el caso de estudio:

Case Study: Payvision Migrates to SQL Server 2008 with Only 4 Seconds of Database Downtime

Así que ya sabéis, se pueden hacer migraciones sin que nuestros sistemas dejen prácticamente de dar servicio. Si os veis en un caso similar, y necesitáis ayuda, no dudéis en contactar con nosotros ;)

SQL Server 2008 R2: ya hay fecha oficial de lanzamiento

Hoy se ha publicado la fecha oficial de lanzamiento de SQL Server 2008 R2, esta será Mayo de 2010.

Esta noticia ha sido publicada en el blog oficial Data Platform Insider. En el post SQL Server 2008 gets an official date podéis ampliar información.

Ya queda poquito para tener disponible esta nueva versión del producto y poder disfrutar de sus insteresantes novedades :)

16 dic 2009

Webcasts sobre SQL Server 2008 R2

Microsoft TechNet ofrece una nueva serie de 12 Webcasts sobre SQL Server 2008 R2, éstos serán realizados en colaboración con mi actual empresa, Solid Quality Mentors, e impartidos por algunos de mis compañeros.

Os invito a registraros pinchando aquí

clip_image001

Espero que os resulten interesantes todas las novedades que aporta la nueva versión de SQL Server, que estará disponible en unos meses :)

14 nov 2009

Report Builder 3.0 CTP November

Ya está disponible Report Builder 3.0 CTP November. Si ayer nos hacíamos eco de la aparición de la nueva CTP de SQL Server 2008 R2, hoy compartimos esta otra interesante noticia.

Report Builder 3.0

En esta ocasión está abierta a todo el mundo, os dejo el link: Microsoft Downloads, Report Builder 3.0 CTP November

12 nov 2009

SQL Server 2008 R2 CTP November

Desde ayer está disponible la nueva CTP de noviembre de SQL Server 2008 R2, para suscriptores de MSDN y TechNet.

SQLServer2008_R2_thumb

No dudéis en descargarla e ir conociendo de primera mano las interesantes novedades que aporta :)

No más "SELECT *..." en mis tablas

Creo que a estas alturas todo desarrolladoR ha oído y leído que es una mala práctica utilizar la sintaxis SQL SELECT * FROM. Por un lado nos encontramos con que el gestor de bases de datos debe obtener de los metadatos cuáles son las columnas que debe devolver, que aunque no sea una gran penalización, también afecta al rendimiento. Por otro lado nos encontramos con que la adición de una nueva columna a una tabla puede suponer que dejen de funcionar muchas consultas e informes que no se ven afectados por dicho cambio, al recibir la aplicación más columnas de las esperadas.

Bien, pues todos admitimos que no es una buena práctica, pero la seguimos llevando a cabo. No paro de encontrar servidores donde se siguen ejecutando una gran cantidad de las instrucciones que usan el asterisco " * ". Unas veces por pereza, otras por hábito, otras por ... El caso es que ahí está esa mala práctica, tan admitida como utilizada.

Pues bien, es hora de ponernos firmes y evitar este uso, si de verdad estáis decididos a hacerlo, aquí os dejo un script que impide el uso de la sintaxis SQL del SELECT * FROM. Esto es posible gracias al uso de:

DENY SELECT ON OBJECT:: TuEsquema.TuTabla(DummyColumn) TO Usuario;

Tened en cuenta que restringe también el uso del count(*), pero eso tiene solución fácil podéis utilizar count(Columna), pero es importante que conozcáis los matices de una y otra variante y el resultado diferente que se puede obtener en caso de haber nulos, cosa que podéis solucionar utilizando una columna que sea primary key, y que por tanto no admitirá nulos :)

Os recomiendo que leáis con detalle el artículo Preventing usage of "SELECT * ...", y sobre todo que lo pongáis en práctica.

20 oct 2009

Video: Tecnologias Microsoft en los servidores (Windows Server 2008 R2, hyper-v, SQL Server 2008 R2)

Quiero compartir con todos vosotros una serie de 11 videos con la grabación de una interesante sesión que ha impartido mi compañero Javier Loria (aprovecho para recomendaros su interesante blog), de Solid Quality Mentors, y que está publicada en Youtube, en el canal de videos en español de nuestra empresa: solidqes. Aprovecho para invitaros a suscribiros a dicho canal para estar al tanto de todas las novedades que vayamos publicando.

Os pongo aquí el primer video,

y os dejo el link para que accedáis al canal para ver el resto de videos y para que os suscribais: http://www.youtube.com/solidqes

19 ago 2009

SQL Server 2008 Express: Limitaciones

Leyendo en los grupos de noticias de SQL Server (microsoft.public.es.sqlserver) he enontrado un hilo simple y muy bien explicado y resumido sobre las limitaciones de SQL Server 2008 Express Edition, con las respuestas de Carlos Sacristán y Emilio Boucau, dos buenos amigos del grupo.

Paso a continuación a comentar dichas limitaciones, basando lo aquí expuesto en esos comentarios:

  • Hasta 16 instancias.
  • Sólo puede utilizar 1GB de RAM por instancia. Aunque el servidor tenga más memoria y ésta pueda ser utilizada por otras aplicaciones, SQL Server sólo utilizará 1GB.
  • Sólo puede utilizar 1 CPU por instancia. En este caso con CPU se refiere a procesador físico (socket), con todos los núcleos (cores) de que disponga, por ejemplo si es un quad-core utilizará ese procesador disponiendo de los 4 núcleos (cores). Aunque el servidor tenga más procesadores físicos no hará uso de ellos.
  • El tamaño máximo por base de datos es de 4GB por base de datos (sólo datos, el log no tiene limitaciones). Deberá tener en cuenta lo siguiente:
    • Son 4GB de datos, es decir entre los ficheros .mdf y ndf que tengamos.
      • Se excluye lo que ocupe el log de transacciones, no importa que tengamos un log de 500GB
      • Se excluye el contenido FILESTREAM (una de las novedades de 2008), es decir puedes tener muchas gigas de fotos, música, documentos, etc. en tu base de datos.
    • Una vez que se llega a este límite se puede seguir trabajando, pero dará error cualquier operación que implique un aumento de ese límite. Por ejemplo se podrán hacer select, delete, incluso update si no necesita ese aumento de tamaño.

Finalmente, para conocer el espacio que ocupan vuestras bases de datos, podéis mirar en los BOL (ayuda de SQL Server):

  • SP_SPACEUSED
  • DBCC SQLPERF(LOGSPACE)

Finalmente os dejo dos links bastante interesantes:

Comparativa entre las diferentes ediciones de SQL Server 2008:
http://www.microsoft.com/sqlserver/2008/en/us/editions-compare.aspx

Blog de MSDN sobre SQL Server Express Edition
http://blogs.msdn.com/sqlexpress

Espero que os resulte interesante, y que os ayude a despejar las frecuentes dudas que surgen sobre SQL Server 2008 Express.

13 ago 2009

Integration Services 2008 - New features

En Integration Services 2008 se incorporan una serie de novedades y mejoras que es conveniente conocer, alguna de ellas son mejoras de la tarea de Lookup, el Data Profiler que nos ayuda en la consulta, segmentación, y limpieza de datos, VSTA y posibilidad de utilizar c# en script task, etc.

Si queréis conocer todas estas novedades, ver detalles sobre ellas, e incluso ejemplo donde se muestran las diferencias con 2005, os recomiendo una serie de artículos publicados en SQL Server Performance (por supuesto os recomiendo este sitio, es uno de los que no deben faltar entre vuestros favoritos sobre SQL Server):

13 jul 2009

SQL Server 2008 Nuevos tipos de datos geoespaciales

En SQL Server 2008 tenemos disponibles unos nuevos tipos de datos geoespaciales, que nos permiten almacenar coordenadas geoespaciales, y nos facilitan la labor de interactuar con diversos mapas y cartografías.

A continuación os dejo un artículo que trata el tema, y que os permitirá acceder a una serie de archivos con la geolocalización en función de la dirección IP, para acceder pincha aquí

Y un excelente video para introduciros en el uso de este tipo de datos que ha publicado mi compañero Daniel Seara en el canal solidqes en Youtube.

12 may 2009

SQL Summit 2009 - Madrid

Ya se van acercando las fechas de uno de los eventos más importantes que se celebran en España en el área de formación en Microsoft Business Intelligence, SQL Server, .Net y Sharepoint. Si quieres conocer la agenda con todo detalle, información sobre los ponentes, sobre cada una de las sesiones y demás, visitanos en http://summit.solidq.com

También puedes conocer la opinión algunos de nuestros asistentes y otros de detalles en el post que publiqué el mes pasado

Espero que nos veamos en junio, en el SQL Summit 2009 en Madrid :-)

10 abr 2009

SQL Server 2008 SP1 disponible para descarga

Ya está disponible para descarga el Service Pack 1 para SQL Server 2008. Si quieres acceder a su descarga desde Microsoft downloads pincha aquí

Google